- 首先,我们要知道,'\0'是一个字符,它通常出现在字符串中,它是系统自动添加到字符串末尾的一个字符,作为字符串结束的标志。
- 我们在打印一个字符串时,当系统识别到'\0'这个字符时,系统就会停止打印。
- 还有就是当我们使用库函数strlen对字符串求字符个数时,遇到'\0'便会停止,'\0'之后的字符不会再被统计到总数,包括'\0'也不会被统计在内。下面代码运行结果为3:
#include <stdio.h> int main() { int len = strlen("abc\0de"); printf("%d", len); return 0; }
C语言中关于字符‘\0‘的作用
最新推荐文章于 2023-09-14 18:43:02 发布