c语言中“!0”和“!!0”是什么意思?

如题所述

'\0'是字符串的结束标志,

s[i]!='\0' 这个意思是s【i】是一个字符串,但是这个字符串里面是没有任何字符的

这个主要是为了区别字符和字符串之间的

字符常量占一个字节的内存空间。字符串常量占的内存字节数等于字符串中字节数加1。增加的一个字节中存放字符"\0" (ASCII码为0)。这是字符串结束的标志。

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜