c语言中 尀0 空字符(NULL) 000 是不是就代表空格?

2024-12-01 18:50:23
推荐回答(3个)
回答1:

绝对不是.

这些东西你要搞的非常清楚才行.
否则绝对学不好C语言的.

'\0'表示字符串结尾,是一个转移字符,实际上他的数值是0,所以在出现'\0'的地方你都可以用0代替.

空格的ascii是0x20. 这点你不用怀疑,我做了5年的C了.

回答2:

当然不是啦!
\0是字符串结束标志
是检验一个字符串是否结束
空格好像用ascii码\0x20代表~

回答3:

不是!
\0是字符串结束符
NULL是一个0或者 -1因系统而已
000就是一个整形