怎么在C语言里用printf输出一个中文
怎么在C语言里用printf输出一个中文
日期:2017-10-06 09:37:23 人气:1
一般情况下,应用程序采用的字符集为gbk, gb2312,该字符集中一个汉字由两个字节组成,所以在普通的C语言中,汉字是按字符串进行存储和输出的。(另:还有utf8字符集,一个汉字由三个字节组成,详情可查阅utf8字符集)
char * p = "张三";
输出多个中文:
printf("%s\n", p ); //按字符串输出完整的数据
输出一个中文:printf("%c%c", *p, *p+1 ); /