99问答网
所有问题
c语言的数组是不是只有输入字符串时才有'\0'出现?
如题所述
举报该问题
推荐答案 2016-12-20
不一定
在赋值的时候 也可能有\0的时候出现
其实 \0的ascii码值就是0
也就是说
在存储时 字符'\0'和0是一样的。
所以 出现'\0'的情况是很多的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/W7tjveB7zWvvWWXOe7X.html
其他回答
第1个回答 2016-12-20
是的,它是字符串结束符,只有输入的时候才需要设置到哪个字符输入结束,输出可自动结束!
第2个回答 2016-12-20
编余奄录高度重视僭哑
相似回答
大家正在搜
相关问题
字符串结束时需要加'\0'吗,还是只有字符数组才必须加
c语言中输入字符串结束时,要输入'\0'么
C语言在数组后面添加结束符'\0'的小问题~
C语言,只要是字符串,就算是保存到数组中,一旦遇到\0就表示...
字符数组最后那一个\0,在初始化数组时不需要输入,但是某些时...
输入字符串时\0没有空间了怎么办,也就是输入的字符个数等于字...
C语言 字符数组在定义时实际长度能不能等于有效长度 不给\0...
c语言中字符串,为什么最后要加个‘\0' ?