C语言中 \0 代表什么?
C语言中 \0 代表什么?
日期:2019-09-12 11:49:48 人气:1
'\0'的意思是 ASCII 码为 0 的字符,对应的字符是(Null),表示“字符串结束符”,是字符串结束的标志。
这句代码的意思是,把字符串str中的单个字符赋值给e,当字符串未到终止符时,i+1;当i指向字符串结束符时,循环结束。
字符串常量占的内存字节数等于字符串中字节数加1。增加的一个字节中存放字符"\0"
比如 " BAIDU"在内存中所占字节为 B A I D U \0 六位。
\0、'0