c语言怎么输出汉字

如题所述

你好, C语言直接就能输出汉字,只要你的文件编码支持UTF-8或者其他中文编码的话。
例如printf(你好),就可以在DOS界面上出现这个两个中文,通常的带界面的编译器都会支持UTF-8编码不需要担心乱码的问题,如果乱码的话有可能分为两种情况,第一种是你的文件编码不支持中文,另一种就是你的中文使用char类型的进行存储,一个中文会占用两个字节来进行存储(也就是两个char字符,如果用一个char字符是存储不了一个中文字符的)。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜