首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
2022-04-01
23
问题
有以下函数:
int aaa(char *s)
{
char *t=s:
while(*t++);
t--:
return(t-s);
}
以下关于aaa函数功能叙述正确的是( )。
选项
A、将串s复制到串t
B、比较两个串的大小
C、求字符串s的长度
D、求字符串s所占字节数
答案
C
解析
本题重点考查的知识点是while循环语句的应用。aaa()函数中,首先定义了一个字符指针t指向形参s,然后通过一个while循环让指针t不断递增,直到t指向字符串结束标识处。当t指向结束标识处时,由于后缀++运算符的原因,它还会被再递增1,所以接下来的t一语句让它回到结束标识处。最后返回t-s,s还是指向字符串第一个字符处,而t指向了字符串结尾,故返回值为字符串的长度值,因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/F9kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
由关系R1和R2得到关系R3的操作是
子函数的功能是通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是()。#include#defineN5voidfun(intx[N]){intm;for(m=N一1;m>=0;m一一)scanf(’’%d’’,__
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
有以下程序main(){inti,j;for(i=1;i
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));)程序运行后的输出结
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
若k是int类型变量,且有以下for语句1for(k=-1;k<0;k++)printf("****\n");下面关于语句执行情况的叙述中正确的是
不能正确表示数学式的表达式是
以下正确的说法是()。
随机试题
符合1型糖尿病发病机制有关的叙述是
某市一工厂工人张某因与他人斗殴,被该市公安分局裁决给予拘留15日。张某不服,向某市公安局申请复议,市公安局裁决维持。张某仍不服,故以该市公安分局为被告向人民法院提起诉讼。法院受理此案后,要求被告提供作出处罚行为的证据,但被告一直不提供。于是法院认定被告的处
债权人可以申请人民法院更换管理人,审查管理人的费用和报酬。( )
下列关于企业收入确认时需要注意事项的相关表述,不正确的是()。
《中小学班主任工作规定》中关于班主任配备与选聘的要求,正确的是()。
腐败,是古今中外各国都面临的大问题。阿克顿勋爵的名言“绝对的权力导致绝对的腐败”,为人们所推崇。因此,各国纷纷加强制度建设来反腐。但是,即使在权力制衡发达的民主国家,仍然不能保证每个官员都不进行腐败行为。中国共产党则把教育干部作为反腐利器之一。请就这个问题
组织的领导者应该学会“弹钢琴”,这种说法指的是()。
近年来,我国海外代购业务量快速增长,代购者们通常从海外购买产品,通过各种渠道避开关税,再卖给内地顾客从中牟利,却让政府损失了税收收入。某专家由此指出,政府应该严厉打击海外代购行为。以下哪项如果为真,最能支持上述专家的观点?()
不属于公文登记主要形式的是()。
法治和人治的重要区别有()。
最新回复
(
0
)