社区
C语言
帖子详情
字符串的结束标志到底是什么?
holy_cyt
2003-03-04 04:18:31
中文教科书中都说是'\0';
而E文中都告诉你是该字符串is a Null-terminated string,以Null结束。
...全文
299
6
打赏
收藏
字符串的结束标志到底是什么?
中文教科书中都说是'\0'; 而E文中都告诉你是该字符串is a Null-terminated string,以Null结束。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
holy_cyt
2003-03-04
打赏
举报
回复
谢了,给分
zxm954712
2003-03-04
打赏
举报
回复
'\0' = 0x00 = NULL
the same means
我不懂电脑
2003-03-04
打赏
举报
回复
那'\0'在ASCII中的值是0
holy_cyt
2003-03-04
打赏
举报
回复
那'\0'在ASCII中的值是多少?
vs_net
2003-03-04
打赏
举报
回复
同意
langziji
2003-03-04
打赏
举报
回复
'\0'和null是一样的。
在c语言中作为
字符串
结束
标志
是什么,
字符串
的
结束
标志
是什么?
字符串
的
结束
标志
是“′\0′”。为了测定
字符串
的实际长度,C++规定了一个“
字符串
结束
标志
”,以字符“′\0′”代表;在程序中往往依靠检测“′\0′”的位置来判定
字符串
是否
结束
,而不是根据数组的长度来决定
字符串
长度。
字符串
的
结束
标志
是′\0′。为了测定
字符串
的实际长度,C++规定了一个“
字符串
结束
标志
”,以字符′\0′代表。在上面的数组中,第11个字符为′\0′,就表明
字符串
的有效字符为其前面的1...
c语言中的
字符串
结束
标志
,c语言
字符串
结束
标志
是什么_后端开发
c语言如何求余数_后端开发在C语言中可以直接使用双目运算符“%”求余数,其语法是“a%b”,其中两个参数“a、b”必须为整形,不能为浮点型或其他结构体类型,否则编译器会提示错误。 c语言
字符串
结束
标志
是什么?C语言
字符串
怎么加
结束
标志
c语言
字符串
结束
标志
是\01、首先我们打开C语言编辑软件。 2、然后我们点开“文件”,“新建”,进入界面以后,我们新建一个C的文件。c语言数组求和的方法_后端开发c语...
字符串
的
结束
标志
字符串
的
结束
标志
是'\0',第一个字符数组h1初始化为{'a','b','c'},数组中并没有
字符串
结束
标志
'\0',所以h1的长度是随机的,直到遇到'\0'
结束
。第二个字符数组h2初始化为"abc",结尾默认有'\0',所以字符数组h2的长度为3,'\0'是
字符串
的
结束
标志
,并不算作
字符串
长度。
C语言中
字符串
的
结束
标志
是什么
C语言中
字符串
的
结束
标志
是【'\0'】。C语言中没有专门的
字符串
变量,通常用一个字符数组来存放一个
字符串
,
字符串
总是以【'\0'】作为
结束
符。'\0...
C语言
字符串
结束
标志
为了测定
字符串
的实际长度,C语言规定了一个
字符串
结束
标志
‘\0’ 作为
标志
,如果一个
字符串
为9个,前面九个都不为空字符,那么第十个字符为 ‘\0’,也就是说在遇到字符 ‘\0’ 时,表示
字符串
结束
,之后由它前面的字符组成一个
字符串
。 而编译系统经常会在处理
字符串
常量时会自动加一个 ‘\0’ 作为
结束
符。
字符串
作为一维数组存放在内存中。有了
结束
标志
后,字符数组的长度也就不重要了,在程序中往往依靠检测 ‘\0’ 的位置来判定
字符串
是否
结束
,而不是根据数组的长度来决定
字符串
的长度。当然在定义中也应当估计实际字
C语言
70,020
社区成员
243,264
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章