首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
2020-11-27
65
问题
有以下函数:
int aaa(char*s)
{char*t=s;
while(*t++);
t--;
return(t-s);
}
以下关于aaa函数功能叙述正确的是( )。
选项
A、将串s复制到串t
B、比较两个串的大小
C、求字符串s的长度
D、求字符串s所占字节数
答案
C
解析
本题重点考察的知识点while循环语句的应用。8tsta()函数中,首先定义了一个字符指针t指向形参s,然后通过一个while循环让指针t不断递增,直到t指向字符串结束标识处。当t指向结束标识处时,由于后缀++运算符的原因,它还会被再递增1,所以接下来的t--;语句让它回到结束标识处。最后返回t-s,s还是指向字符串第1个字符处,而t指向了字符串结尾,故返回值为字符串的长度值。因此C选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/l73p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
若有以下程序#includechar*a="you",b[]="welcome#you#to#China!";main(){inti,j=0;char*p;for(i=0;b[i]!=’\0’;i++){if
设有两行定义语句:intscanf:floatcase:则以下叙述中正确的是()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
设有课程关系模式如下:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为
代码编写阶段可进行的软件测试是
关系模型中的关系模式至少应是()。
下列选项中,能正确定义数组的语句是
随机试题
李某和王某系同事,因一事发生口角,李某当众侮辱王某,王某遂到法院自诉李某侮辱罪。在庭审中,二人重归于好,王某要求撤诉,法院应当()。
简述价值观和社会核心价值体系的内涵。
()是设备形成各阶段的被委托人和实施方。
质量信誉评价采取平时检查与集中检查相结合的方式进行,质量信誉评价评分时,平时检查、集中检查所占比例分别是()。
按调用出DATE日期功能,输入12.1110会显示DT1=()。
未经债务收入弥补的赤字是()。
某公司2021年末的经营资产为5000万元、金融资产为300万元、经营负债为1000万元、金融负债为2000万元,公司2021年销售额为10000万元,预计2022年销售额增长20%,营业净利率为10%,利润留存率为30%。假设2021年末的金融资产均可动
班级活动在内容确定、过程演绎、形式选择和结果形成上很难预先进行统一的控制和限定,这体现了班级活动的设计与组织的()。
在找工作的过程中,有面试,就有曙光。面试的成功与否,除了面试官如何看你的条件及个人素质外,主要取决于他们如何评价你在面试中总的表现。【T1】大多数人在面试中处于被动地位,竭尽全力回答提出的任何问题。(passiveversion)一种更好的方法是控制局面
Originally,shootingwasonlyatoolforsurvival,anditwasn’tasportingeventuntilthe19thcentury.In1896itbecameane
最新回复
(
0
)