首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
2019-07-14
61
问题
有以下函数
int aaa(char *s)
{ char *t=s;
while(*t++);
t--;
return(t-s);
}
以下关于aaa函数功能叙述正确的是( )。
选项
A、求字符串s的长度
B、比较两个串的大小
C、将串s复制到串t
D、求字符串s所占字节数
答案
A
解析
数组名代表该数组的首地址。而函数循环"while(*t++);"的结束条件为t到达了当前字符串的尾部,即*t==?\0?成立,之后执行语句"t++"。循环结束后继续执行语句"t--",此时指针*t==?\0?,所以t-s计算的是该字符串首尾(不连带字符串结束符)之间间隔了几个元素,即计算了s所指字符串的实际长度,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/OARp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序#includeintchange(int*data){return(*data)++;}main(){intdata=123;change(&data);printf("%d,",data);data
若有以下程序#includevoidsp(int*a){intb=2;*a=*a*2;printf("%d,",*a);a=&b;*a=*a*2;printf("%d,",*a);}main(){i
以下叙述中正确的是()。
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是()。
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
软件设计中划分模块的一个准则是( )。
下面不属于软件设计阶段任务的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
下面描述中不属于数据库系统特点的是
函数fun的功能是:在有11个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共有2位
随机试题
保护水痘易感儿童最有效的措施是()
火灾报警控制器、火灾显示器、消防联动控制器等控制器设备在墙上安装时,其主显示屏高度宜为1.1~1.6m。()
Youcannotignorethesituationforever,onedayyouwillhaveto_________theconsequencesofyouract.
具有行气疏肝.调经止痛的药物是
A30~60mlB50~80mlC50~300mlD200~300mlE300~400ml分娩时出血量是
运用动态控制原理控制施工质量时,质量目标不仅包括各分部分项工程的施工质量,还包括()。
格赛尔双生子爬楼梯比较实验,证明了()因素对人的发展有关键影响。
在全球化趋势下,国际社会越来越成为一个不可分割的整体。一国安全问题解决得好可以惠及别国,反之,则会殃及他国,国家安全在一定程度上显现出“一荣俱荣,一损俱损”的特点。下列选项中与上述特点无关的哲学道理是:
求正交变换化二次型2x32-2x1x2+2x1x3-2x2x3为标准形,并写出所用正交变换.
每年年终,太平洋公司都会给在职员工发放年终奖金,公司会计小任负责计算工资奖金的个人所得税并为每位员工制作工资条。按照下列要求完成工资奖金的计算以及工资条的制作:在工作表“员工基础档案”中,利用公式及函数依次输入每个学生的性别“男”或“女”,出生日期“x
最新回复
(
0
)