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博客

相关推荐
米高梅狮子16 小时前
01.CentOS-Stream-8-packstack安装OpenStack
linux·云原生·容器·kubernetes·centos·自动化·openstack
xiaoye-duck17 小时前
《Linux系统编程》Linux基础开发工具 (二):详解自动化构建 make / Makefile
linux
OpsEye17 小时前
数据库连接池爆了,这3个命令能救你一次
运维·数据库·后端
cui_ruicheng17 小时前
Linux网络编程(五):基于UDP实现DictServer
linux·服务器·网络·udp
辣椒思密达17 小时前
住宅IP纯净度评估方法:黑名单、风险评分与历史行为检测
运维·服务器·网络
Terasic友晶科技17 小时前
答疑解惑|为DE25-Nano开发板配置Linux kernel时.config文件没有起作用是什么原因?
linux·服务器·fpga开发·linux kernel·de25-nano
寻道模式17 小时前
【运维心得】2000块的打印机复活记
运维·hp·喷墨打印机·墨盒
zxd02031117 小时前
EFK(Elasticsearch + Fluentd + Kibana) 日志收集系统
运维·docker·jenkins
爱写代码的小朋友17 小时前
基于多约束遗传算法的中小学排座位优化模型研究
linux·人工智能·算法
ccice0118 小时前
硬核实战:调用Gemini多模态管道,直击办公中的图表解析、发票识别与自动化脚本生成(国内镜像免费方案)
运维·自动化