Compilation error: stray '\357' in program
时间: 2023-10-23 12:38:34 浏览: 221
这个错误一般是因为文件编码格式不正确引起的。可以尝试把文件编码格式改为 UTF-8 without BOM。如果使用的是 Windows 系统,可以在 Notepad++ 中打开文件,然后点击菜单中的 Encoding,选择 "Convert to UTF-8 without BOM",保存文件即可。如果使用的是其他编辑器,可以在其设置中找到编码格式选项,将其改为 UTF-8 without BOM。
相关问题
Compilation error: stray '\346' in program
这个错误是编译错误,指源程序中有非法字符,需要将非法字符去掉。一般是由于使用中文输入法或者从别的地方直接复制粘贴代码造成的。代码中出现了中文空格,中文引号,各种中文标点符号都会出现,简单修改一下就可以解决。解决方法可以尝试以下几种:
1.把出错行的空格及其前后空格删掉重新打一下,看是否还是出现问题。
2.把明显和其他标点符号颜色不同的改掉。(大部分编译器都有颜色识别)
3.在出现问题的行中,删掉直接全部重打。
参考资料:http://t.csdn.cn/hPPVv。
C:\Users\nanna\AppData\Local\Temp\Rar$DIa15580.41677\Grayscale_Sensor-Config\Grayscale_Sensor-Config.ino:49:1: error: stray '\302' in program // 主循环 Grayscale_Sensor(); ^ C:\Users\nanna\AppData\Local\Temp\Rar$DIa15580.41677\Grayscale_Sensor-Config\Grayscale_Sensor-Config.ino:49:2: error: stray '\240' in program // 主循环 Grayscale_Sensor(); ^ C:\Users\nanna\AppData\Local\Temp\Rar$DIa15580.41677\Grayscale_Sensor-Config\Grayscale_Sensor-Config.ino:50:1: error: stray '\302' in program // 其他逻辑处理 ^ C:\Users\nanna\AppData\Local\Temp\Rar$DIa15580.41677\Grayscale_Sensor-Config\Grayscale_Sensor-Config.ino:50:2: error: stray '\240' in program // 其他逻辑处理 ^ exit status 1 Compilation error: stray '\302' in program翻译
这个错误提示中的 "stray '\302' in program" 是指程序中存在一个不被识别的字符 '\302'。类似地,"stray '\240' in program" 是指程序中存在一个不被识别的字符 '\240'。
这些字符通常是由于复制粘贴代码时导致的编码问题。你可以尝试手动删除这些字符并重新输入它们,或者使用一个文本编辑器查找并替换这些特殊字符。
另外,这些错误出现在程序的第49行和第50行的注释中。请注意,注释是用来提供描述和解释代码功能的,编译器会忽略它们。因此,如果你无法解决这些编译错误,你可以尝试将这些行的注释删除或者修改,以避免编译错误。
希望这能帮助你解决问题。如果问题仍然存在,请提供更多的代码和详细信息,以便我能够更好地帮助你。
阅读全文