求助,51下面,int i=sizeof(“我爱你中国”);
c语言吧
全部回复
仅看楼主
level 7
求助,51下面,int i=sizeof(“我爱你中国”);
为什么结果是11不是10,不是说好了汉字2个字节么?
2020年10月06日 09点10分 1
level 12
还有\0
2020年10月06日 09点10分 2
level 8
汉字不全是两个字,不同编码同一个字字节数也不同。还有前面说的对。
2020年10月06日 09点10分 3
level 11
字符串最后有\0
2020年10月06日 09点10分 4
level 11
汉字有可能是3个字节
2020年10月06日 09点10分 5
吧务
level 11
还有字符串结束符,\0。
2020年10月06日 10点10分 6
1