柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下函数 int aaa(char *s) { char *t=s; while(*t++); t--; return(t-s); } 以下关于aaa函数功能叙述正确的是
A.将串s复制到串t
B.比较两个串的大小
C.求字符串s的长度
D.求字符串s所占字节数
热度🔥531
参考答案:C
解析:
【解析】本题重点考察的知识点while循环语句的应用。aaa()函数中,首先定义了一个字符指针t指向形参s,然后通过一个while循环让指针 t不断递增,直到t指向字符串结束标识处。当t指向结束标识处时,由于后缀++运算符的原因,它还会被再递增1,所以接下来的t--;语句让它回到结束标识处。最后返回t-s, s还是指向字符串第1个字符处,而t指向了字符串结尾,故返回值为字符串的长度值。因此C选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
设工程中有Form1、Form2两个窗体,要求单击Form2上的Command1命令按钮,Form2就可以从屏幕上消失,下面的事件过程中不能实现此功能的是( )。
.设有购买表(顾客号,商品号,购买时间)。现要查询顾客A与顾客B购买的相同商品。有下列查询语句: Ⅰ.SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'A' AND 商品号 IN ( SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'B') Ⅱ.SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'A' EXCEPT SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'B' Ⅲ.SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'A' INTERSECT SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'B' Ⅳ.SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'A' UNION SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'B' 上述语句中,能够实现该查询要求的是()
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
域名代码MIL表示( )。
标签
二级C语言
字符串
指向
while
aaa