编程语言:一个看不见、没有宽度、占3个字节的字符
2019-11-17 本文已影响0人
白祤星
起因:
- 我
复制
了系统程序的一个路径
(C:\Windows\explorer.exe
) - 然后
粘贴
到代码
后 - 发现明明是
正确的路径
- 但是
执行后的结果
却一直是false
- 于是
手动写了一个一样的路径
- 然后
len()
了一下两个看似一样的路径
- 结果
之前的路径
比手动写
的多了3个字节
看不见的字符代码:
package main
func main() {
println(len("")) // 3
println(len("")) // 0
}