- 博客(1)
- 收藏
- 关注
原创 printf() C语言的汉字显示 - C语言在windows电脑中的汉字显示
常用的有两种表达方法,一种是指定char变量的数组宽度,写作char[]。变量类型char的占位是1字节.变量str5设定了数组宽度为2,所以显示了汉字你,并产生乱码.这并不能说明编译器不责任的将溢出数据交给了windows系统,在编译代码之前,编译器给出了警告.一个英文字母,占位1字节合8比特.一个中文汉字,占位2字节合16比特.变量str2设定了数组宽度为4,所以不能显示第5个字符o.变量str3设定了数组宽度为4,所以很好显示了汉字你好.变量str4设定了数组宽度为3,所以没有显示汉字好.
2023-12-07 23:03:44
863
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人