用C语言显示中文,其实重点并不是编程而是系统编码格式以及系统输出的编码如果二者相同,那么在写代码的时候直接打汉字,存成字符串输出即可。如果不同,就需要做转码。比如编码用utf-8输出用gbk等。由于很难在运行时判断系统编码,所以不建议C语言使用中文输出,很容易出现乱码。
用C语言显示中文,其实重点并不是编程而是系统编码格式以及系统输出的编码如果二者相同,那么在写代码的时候直接打汉字,存成字符串输出即可。如果不同,就需要做转码。比如编码用utf-8输出用gbk等。由于很难在运行时判断系统编码,所以不建议C语言使用中文输出,很容易出现乱码。