源文件在visual studio默认采用GBK编码、在linux下默认采用UTF-8编码;
同一个源文件如果含有中文,在不同平台下如果不指定编码选项会造成编译错误;可以采用UTF-8(带签名)方式保存源代码,避免源文件包含中文字符带来的编译问题。
转换工具
iconv -f gkb -t utf8 -o utf8.c gbk.c
源文件在visual studio默认采用GBK编码、在linux下默认采用UTF-8编码;
同一个源文件如果含有中文,在不同平台下如果不指定编码选项会造成编译错误;可以采用UTF-8(带签名)方式保存源代码,避免源文件包含中文字符带来的编译问题。
转换工具
iconv -f gkb -t utf8 -o utf8.c gbk.c