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

调用字符函数strlen("abcd\0efg\0gh")的返回值是----- A:4 B:5 C:9 D:13

发布网友 发布时间:2022-05-17 08:31

我来回答

4个回答

热心网友 时间:2023-10-15 06:53

答案是A

strlen()函数是求字符串的长度,但\0是串结束的标志,遇到\0就会停止,且字符串"abcd\0efg\0gh"中含有\0,所以strlen函数计数a、b、c、d四个数,然后停止并返回结果,故结果是4,答案选A。下图是用VC6.0运行该题代码,得到结果验证A是正确的。

扩展资料:

改题目中strlen()函数的基本信息如下:

函数原型:extern unsigned int strlen(char *s);

在Visual C++ 6.0中,原型为size_tstrlen(const char *string); ,其中size_t实际上是unsigned int,在VC6.0中可以看到这样的代码:typedef unsigned int size_t; 。

函数的头文件:string.h

函数的运用格式:strlen (字符数组名)

函数的功能:计算字符串s的(unsigned int型)长度,不包括'\0'在内

说明:返回s的长度,不包括结束符NULL。



热心网友 时间:2023-10-15 06:54

A
字符串"xyz",我们知道他存放了'x' 'y' 'z' 以及结尾'\0',长度3【不含\0】
"abcd\0efg\0gh"中,到\0人为结束,所以认为是"abcd\0",长度4追问谢谢啊,我还以为这种问题是没人来回答的呢,我刚注册,呵呵~在复习C语言,人都快死了!

热心网友 时间:2023-10-15 06:54

答案手机A
strlen是求字符串的长度,\0是串结束的标志,遇到\0就会停止
所以只有a b c d 四个字符

热心网友 时间:2023-10-15 06:55

选择A
strlen遇到\0就结束了追问谢谢啊,我还以为这种问题是没人来回答的呢,我刚注册,呵呵~在复习C语言,人都快死了!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
四万元没开发票税务局发多少钱 不给开发票这个情节要罚多少钱? 广东乌龙茶的种类 银行什么时候拉征信 600795国电电力,为什么在2010年4,5月突然从8块跌到4块呢?涨幅-50%... 学习很差怎么逆袭 高考文科差生五十天冲刺计划!!! ...漂亮女人,那些不大漂亮的还很善良有点丑的怎么办?她们不是很可怜吗... CS1.6 AWP经典的FRAG视频 求链接 ...大家谁有AWP的视频或者DEMO,要个看看,学学,谢谢!~ 力保健是止咳水吗? strlen()函数的返回值是什么类型的 力保健白天喝还是晚上喝 张氏家谱字辈 我爷爷是天,我爸是凤,我是振,请问下一辈是什么?我爷爷在世的时候听他说过好像是鹏,对吗 力保健和红牛哪个对身体伤害比较小? 张氏家谱字辈排列顺序宝德怡谋远铭功寿禄长传家为孝友华国在文章,安徽全椒的,有相同字辈的吗 力保健喝多了有什么副作用或者对身体不好的影响吗? 力保健喝了,会对身体有不好的影响吗? 力保健的牛磺酸含量那么多,作用是什么? 长期喝力保健,每天都喝的那种,会不会有什么副作用? 力保健有解酒的功效吗 从无锡硕放机场如何到苏州站? 力保健的作用 哪位知道沈阳高铁站和沈阳北站是一个地方吗 力保健里的牛磺酸到底是什么,对身体有什么用? 苏南硕放国际机场机场大巴到苏州 我坐高铁到沈阳站 然后从沈阳站坐普通火车 哪位知道这样可以吗 是同一个站吗? 沈阳高铁站和沈阳火车站是一个站吗 想问一下沈阳的高铁站和火车站是一个站吗 高度酒泡姜有什么作用 喝一罐力保健,效果能持续多久? 函数strlen(“ABC\n456\\\x78\n”)的返回值是13 strlen("China\n")的值是多少? 早上起床空腹能喝力保健吗? c语言中strlen(c language)返回值 调用strlen("abc\0ef\0g")的返回值是 调用strlen("abc\0ef\0g")的返回值是多少 求解析 对于以下字符串,strlen(s)的值为: 红牛、力保健等运动饮料对人运动的促进作用的功效如何?同种类饮料相 ... 力保健和红牛的区别是啥? 红牛跟力保健,哪个副作用更大? 在C语言中 /1 用strlen来算 长度为什么是1 它代表什么意思? win10 Microsoft Edge浏览器闪退怎么办 C语言。。strlen怎么打印字符串的长度 sizeof()和strlen函数 C语言strlen的一个问题 老同事聚会开场白说点什么? 离我最近恒星是哪个星 请同事吃饭开场白该怎么说? 距离地球最近的恒星是哪一颗