源代码在不同平台下编码问题

源文件在visual studio默认采用GBK编码、在linux下默认采用UTF-8编码;

同一个源文件如果含有中文,在不同平台下如果不指定编码选项会造成编译错误;可以采用UTF-8(带签名)方式保存源代码,避免源文件包含中文字符带来的编译问题。

转换工具

iconv -f gkb -t utf8 -o utf8.c  gbk.c

猜你喜欢

转载自blog.csdn.net/beebeeyoung/article/details/111602329