00问答网
所有问题
c语言中\0表示什么
如题所述
举报该问题
推荐答案 推荐于2018-02-28
字符串结束符(也叫空字符,其值为0)可以标记字符串的结束,例如”char pattern[] ={'o','a','b','c'};“,数组的长度是5(4个字符加上一个字符串结束符'\0')。因为字符串常量就相当于是字符数组。
字符串的内部表示使用一个空字符'\0'作为字符串的结尾,所以,程序可以通过检查空字符找到字符数组(字符串)的结尾。
空字符'\0',不是普通文本的一部分,是不显示的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nDB00enBB.html
其他回答
第1个回答 2010-12-29
表示字符串的结束字符。
当程序遇到\0后,表示字符串录入完成。
第2个回答 2010-12-29
你说的是 '\0'吧
ASCII码中把一些不可见的字符加了\来标识 , ' \0' 的ASCII值就是 0, 标识空字符
我们一般使用的字符串就用空字符表示字符串结束
推荐你看一下ASCII码相关知识
参考资料:
http://baike.baidu.com/view/15482.html?wtp=tt
第3个回答 2010-12-29
表示一个字节的0.
相似回答
C语言中
‘\
0
’
代表什么
意思?
答:
'\0'是判定字符数组结束的标识,表示这串字符到结尾了
;或'\0'是字符串的结束符,任何字符串之后都会自动加上'\0'。注意:在字符数组中’\0’是占一个位置的。C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产...
C语言中
\
0
、'\0'、'0'、0分别
是什么
?
答:
\0代表字符数串的结束标志 也就是字符数组的最后一位加上的'\0'\0的ASCII码为0
,也就是空字符 上面的就是从字符数组的开始读取,直到最后字符串结束标志'\0'。字符串总是以'\0'作为串的结束符。因此当把一个字符串存入一个数组时,也把结束符'\0'存入数组,并以此作为该字符串是否结束的标志...
C语言中
\r和\
0代表什么
意思?
答:
\r
表示
回车到本行首行.\
0
为null,空字符,也是字符串结束标志
C语言中
\
0 代表什么
?
答:
\0代表字符数串的结束标志 也就是字符数组的最后一位加上的'\0'\0的ASCII码为0
,也就是空字符 上面的就是从字符数组的开始读取,直到最后字符串结束标志'\0'--- 字符串总是以'\0'作为串的结束符。因此当把一个字符串存入一个数组时,也把结束符'\0'存入数组,并以此作为该字符串是否结束的...
大家正在搜
eof在c语言中表示什么
c语言中假值用什么表示
c语言中0和1代表什么
c语言中或怎么表示
c语言中ln怎么表示
c语言中\0是什么意思
c语言中?是什么意思
c语言中%o什么意思
%o在c语言中是什么意思
相关问题
C语言中‘\0’代表什么意思?
C语言中 \0 代表什么?
C语言中\0、'\0'、'0'、0分别是什么意思?
C语言中!='\0' 是什么意思
C语言中\0、'\0'、'0'、0分别是什么?
请问c语言中\0是什么意思。
C语言中\r和\0代表什么意思?
C语言中‘\0’是什么意思