问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言中字符串长度是多少?

发布网友 发布时间:2023-11-16 04:39

我来回答

1个回答

热心网友 时间:2024-11-09 03:23

C语言,字符串常量”\t\”name\\address\n”的长度为15。

strlen(hello word):字符串为“hello word”这种字符串常量,系统会在其后自动补上'\0';但是求字符串长度的函数strlen()只要遇见'\0',就会返回函数值,'\0'不算在其中。所以返回值为10(空格也算一个字符)。

strlen(hello\0world):其中的字符串为“hello\0word”,而strlen函数遇到'\0'就代表结束,所以返回值为5。

扩展资料

字符常量是由一对单撇号括起来的单个字符,如 'a'、'D'、'?'、'$'。在 C 语言中,除了字符常量外还有字符串常量,顾名思义就是多个“字符”串在一起。

与字符常量有所不同,字符串常量是用“双撇号”括起来的多个字符的序列,如"How are you"、"I love you"、"你好"。当然,只要是“双撇号”括起来的,就算只有一个字符也叫字符串,如"a"。字符常量 'a'与字符串常量"a"是不同的。

一个字符在内存中只占一字节,而字符串本质上是多个字符组成的字符数组。C语言规定,在每一个字符串常量的结尾,系统都会自动加一个字符'\0'作为该字符串的“结束标志符”,系统据此判断字符串是否结束。这里要特别强调一点:'\0'是系统自动加上的,不是人为添加的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 请问做楼宇可视对讲器的生产销售需要3C认证吗?就是进入楼宇大... 安居宝楼宇对讲系统门铃响但打不开门,能听到开锁的声音,舌头不... 南京12月5号沪江商贸城疫情如何 被追封是什么原因? 空调一通电外机自动运行16 空调一通电就自动开机是怎么回事?326 中医不停的开药是不是骗子?80 刘姓女孩,阳历2010年9月4日21时17分左右出生,农历7月26日,查女儿的生辰... 一张图画作品的介绍39 为什么我的被封? 安居宝楼宇对讲系统门铃响但打不开门,能听到开锁的声音,舌头不... 日军为了侵华战争制定了什么规划? 日军统帅部根据侵华战争的新形势制定了什么样的作战计划? 哪年世界杯决赛一开始就踢进球了 我的世界黏土有什么用189 二手房房产证没办下来怎么办理过户开通水电?1 过户水电需要什么手续52 如何治理室内甲醛1132 听说Surface新出的两款免注射的水光针,效果能好吗? 西医真的比中医靠谱吗,这个百年问题最终由结果吗? 深圳国际科技大厦商铺物业费是多少,购买来适合自住吗? 专业治理甲醛的程序都有哪些1 TCL P588L 使用系统自带的升级后变砖,求高人指点恢复一下 深圳赛西科技大厦租赁价格是多少?所在区域租金呢? 如何安全有效的抗皱,有办法的大神说! 日本株式会社樱得飞上海代表处怎么样? 最便宜的已备案域名哪里有1 红河学院体育系录取分数线是多少82 为大家唱手歌, 。那一天我拉住你的手,多么希望能把你挽留。为... 三星NOTE3有全网通版本的吗?是什么型号呢1 那一天我拉着你的手,多么希望能把你挽留,为什么你要一个人走,...7 该怎么处理外遇感情 事非人愿什么意思53 没有好友如何将被封的进行解封? 我孩子帮企业干一年才可拿毕业证(学校领导定)工资每月一千元,坑孩子... 神学论文怎么写1 是谁提出大学生要写毕业论文的!?是加纳治五郎吗?1 ...非常考验意志的运动,那么经常攀岩的人会有哪些益处呢? 我是典型混合皮肤,人家都说27岁就需要用抗皱产品啦,是真的吗? 深圳西荟城二期物业公司是哪家?物业费是多少?