柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下函数 int aaa(char *s) { char *t=s; while(*t++); t--; return(t-s); } 以下关于aaa函数功能叙述正确的是
A.将串s复制到串t
B.比较两个串的大小
C.求字符串s的长度
D.求字符串s所占字节数
热度🔥521
参考答案:C
解析:
【解析】本题重点考察的知识点while循环语句的应用。aaa()函数中,首先定义了一个字符指针t指向形参s,然后通过一个while循环让指针 t不断递增,直到t指向字符串结束标识处。当t指向结束标识处时,由于后缀++运算符的原因,它还会被再递增1,所以接下来的t--;语句让它回到结束标识处。最后返回t-s, s还是指向字符串第1个字符处,而t指向了字符串结尾,故返回值为字符串的长度值。因此C选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
下列叙述中正确的是
有以下程序: #include main() { char c1,c2; c1='A'+'8'-'4'; c2='A'+'8'-'5'; printf( "%c,%d\n",c1,c2); } 已知字母A的ASCII码为65,程序运行后的输出结果是( )。
设某数据库中有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩)。现要查询没选课的学生姓名和所在系。下列语句中能够实现该查询要求的是()
若有关系模式R(X,Y,Z),属性X、Y、Z间没有任何函数依赖关系。下列叙述中哪一条是正确的?
PowerPoint演示文稿包含了20张幻灯片,需要放映奇数页幻灯片,最优的操作方法是( )。
标签
二级C语言
字符串
指向
while
aaa