求助,51下面,int i=sizeof(“我爱你中国”);
c语言吧
全部回复
仅看楼主
level 7
我不是专家◆
楼主
求助,51下面,int i=sizeof(“我爱你中国”);
为什么结果是11不是10,不是说好了汉字2个字节么?
2020年10月06日 09点10分
1
level 12
xfhdfgvdg
还有\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