C语言中‘\0’是什么意思

如题所述

就是ASCII码为0的字符常量,占用1个字节,如果将'\0'写成0,这个0相当于默认整型常数,要占用4个字节(通常情况下),而写成'\0'只是char类型的常量。
比如:char s[20]={ 'H','e','l','l','o','\0' }; 和 char s[20]={ 'H','e','l','l','o',0 }; 是一样的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-28
'\0' ASCII码为0,字符串结束标志咯、本回答被网友采纳
第2个回答  2020-01-13
相似回答