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

2024年12月01日 18:50
有3个网友回答
网友(1):

绝对不是.

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

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

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

网友(2):

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

网友(3):

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