为什么某些编辑器编写源代码编译会报错? 91 次浏览 如果代码没有写错,大概率是编辑器的编码格式和编译器不相配。例如,编辑器保存的是UTF8格式带BOM,编译器并不能支持带BOM的源码。这种情况下,可以用hexdump或其他二进制查看工具检查代码是否有不预期的字符。