您的位置:首页 > 其它

error: stray ‘\200’ in program解决

2013-07-30 17:22 856 查看
gcc编译出现如下的错误。

0925_linux.cpp:54:
error: stray ‘\200’ in program

0925_linux.cpp:54:
error: stray ‘\343’ in program

0925_linux.cpp:54:
error: stray ‘\200’ in program

一般都是从网页复制代码导致的。

查资料得知

这个错误是由于使用了中文引号或其他全角符号,还有一种就是有中文的空格(这个不容易观察),需调到顶格处,再用tab即可。

通过 cat -A可以看到捣乱的字符。

解决方案可以编写脚本过滤字符,看到有人说可以用gedit的替换功能,替换为标准空格。这个方法比较省力一点。尤其是代码较多时。一行一行改的想法还是放弃吧。

这种关于空格编码的问题,之前也遇到过。

/article/7296584.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: