ubuntu下使用gcc编译c程序: “error: stray ‘\357’ in program“

现象:

ubuntu下使用gcc编译c程序: "error: stray '\357' in program"

尝试查找原因:打开从windos直接粘贴c程序到ubuntu的c代码,发现多了 <200b>:

方案:尝试在vim编辑器删除,多出来的字符后编译成功。

根因:应该是c程序从windos到linux过来后的编码问题。

参考:

ubuntu中文件编码格式查看与转换方法_ubuntu16 文件编码格式-CSDN博客

Windows转到linux中,文件乱码,文件编码转换-CSDN博客

相关推荐
stormsha9 分钟前
深度解析自动化工作流工具:n8n 与 Dify 的对比分析
运维·自动化
5 32117 分钟前
无公网实体服务器加装多个操作系统供多个用户互不打扰使用_part1
运维·服务器
达斯维达的大眼睛19 分钟前
Linux网络多进程并发服务器和多线程并发服务器
linux·服务器·网络
张青贤1 小时前
Docker 常用使用命令
运维·docker·容器
孟里啥都有.1 小时前
linux内核升级
linux·运维·服务器
安科瑞刘鸿鹏1 小时前
智能配电保护:公共建筑安全的新 “防火墙”
运维·网络·物联网·算法·安全·能源
xyd陈宇阳2 小时前
Linux 入门八:Linux 多进程
linux·运维·服务器
测试游记2 小时前
智能复盘自动化系统搭建指南—基于DeepSeek API与Apple日历的整合实践
运维·自动化
it界的哈士奇2 小时前
docker部署scylladb
运维·docker·容器·scylladb
tjsoft3 小时前
asm汇编源代码之文件操作相关
linux·运维·汇编