64,648
社区成员
发帖
与我相关
我的任务
分享
字符 十进制 十六进制
Null 0 00 空字符(等于’\0’)
‘\0’ 0 00 字符串结束标识符
0 48 30 字符0
Space 32 20 空格
null对应的ascii就是0,空格对应的ascii是32,两者是不一样的哦
[/quote]
空格应该跟空字符串不同吧[/quote]
哦,我看错了,你是赋“”,我看成“ ”了。。。
那两者是不同的,“”就等于没内容," "是一个字符!
赋NULL是不行的,会触发断言!VS IDE中,在不明白的符号上点鼠标右键,选转到定义。
[quote=引用 1 楼 youjun610789338 的回复:] 0、’\0’、空格、null的区别 字符 十进制 十六进制 Null 0 00 空字符(等于’\0’) ‘\0’ 0 00 字符串结束标识符 0 48 30 字符0 Space 32 20 空格
字符 十进制 十六进制
Null 0 00 空字符(等于’\0’)
‘\0’ 0 00 字符串结束标识符
0 48 30 字符0
Space 32 20 空格
null对应的ascii就是0,空格对应的ascii是32,两者是不一样的哦
[/quote]
空格应该跟空字符串不同吧0、’\0’、空格、null的区别 字符 十进制 十六进制 Null 0 00 空字符(等于’\0’) ‘\0’ 0 00 字符串结束标识符 0 48 30 字符0 Space 32 20 空格
字符 十进制 十六进制
Null 0 00 空字符(等于’\0’)
‘\0’ 0 00 字符串结束标识符
0 48 30 字符0
Space 32 20 空格
null对应的ascii就是0,空格对应的ascii是32,两者是不一样的哦