首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 int aaa(char *s) { char *t=s; while(*t++); t--; return(t-s); } 以下关于aaa函数的功能的叙述正确的是
有以下函数 int aaa(char *s) { char *t=s; while(*t++); t--; return(t-s); } 以下关于aaa函数的功能的叙述正确的是
admin
2009-06-20
98
问题
有以下函数 int aaa(char *s) { char *t=s; while(*t++); t--; return(t-s); } 以下关于aaa函数的功能的叙述正确的是
选项
A、求字符串s的长度
B、比较两个串的大小
C、将串s复制到串t
D、求字符串s所占字节数
答案
A
解析
aaa()函数中,首先定义了一个字符指针t指向形参s,然后通过一个while循环让指针 t不断递增,直到t指向字符串结束标志处。当t指向结束标志处时,由于后缀++运算符的原因,它还会被再递增1,所以接卜来的t--;语句让它回到结束标志处。最后返回t-s,因此s还是指向字符串第1个字符处,而t指向了字符串结尾,故返回值为字符串的长度值。
转载请注明原文地址:https://www.kaotiyun.com/show/86Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp,其窗体上有一个列表框和一个标题为“选择”的命令按钮,且列表框中已有若干列表项。程序的功能是:当单击”选择”按钮时,如果列表框中没有列表项,则程序不做任何操作。否则,判断列表框中是否有列表项被选中,如果没有
下面关于标准模块的叙述中错误的是( )。
以下关于数组的叙述中,错误的是
下列叙述中正确的是
下列叙述中正确的是
对于循环队列,下列叙述中正确的是()。
下列叙述中正确的是
随机试题
A.天南星配生姜B.甘草配甘遂C.石膏配牛膝D.丁香配郁金E.藜芦配白芍相畏的配伍是
女性,32岁。发现持续性高血压3年,血压为150~160/90~100mmHg,常因情绪激动、体位改变时诱发高血压,血压最高210/110mmHg,伴头痛、心悸、出汗。口服多种降压药疗效不明显。查体:T36.7℃,P90次/分,血压158/65mmHg
急性结膜炎的传染方式
A.高血压病B.动脉硬化C.脑动脉瘤D.脑动脉炎E.风心病患者,女,50岁,脑栓塞最常见的原因是
根据房产税法律制度的规定,下列有关房产税计税依据的表述,正确的有()。
2016年,美国科学家宣布,人类首次直接探测到了引力波,这一发现让我们对宇宙的演化、星系或星云的形成产生了新的认识。引力波的探测进一步佐证了()。①世界的真正统一性在于物质性②规律不仅可以被发现,也可以被改变和创造③人的主观能动性是无限的、无
一般博物学家常以外部环境如气候、食物等作为唯一可能引起变异的原因,从某一狭隘的意义上来说,这可以算是正确的,这点以后当再讨论到,但是如果把啄木鸟的构造,它的足、尾、嘴、舌如此巧妙地适应了捉取树皮里面的昆虫,仅仅归因于外界的条件是不合理的。对文中两个加点的“
西方最早意义的教师是()。
设函数f(x)连续.若,其中区域Duv为图1—5—2中阴影部分,则=
确定常数a和b的值,使得=6.
最新回复
(
0
)