今天copy别人代码时出现了莫名奇妙的错误,调试了半天都没找到问题所在。最后发现时Unicode编码的坑,当然代码编辑器也给我提示了,但我没有在意,提示如下:
就是这两个字符完全长得一毛一样QAQ,之后查阅发现 U+03BF 代表希腊语小写字母Omicron,其为ο
而 U+006f 也是我们最常使用的那个 o,其是拉丁为小写字母 o
而这里应该使用下面的那个,蚌埠住了有木有。你们有遇到什么字符集的坑吗,可以评论一下。
坑!U+03bf和U+006f
最新推荐文章于 2024-07-06 16:47:02 发布