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

发布网友 发布时间:2022-04-22 14:00

我来回答

3个回答

热心网友 时间:2023-10-17 01:06

绝对不是.

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

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

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

热心网友 时间:2023-10-17 01:06

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

热心网友 时间:2023-10-17 01:07

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

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com