首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: int ltaa(char*s) { char*t=s; while(*t++); t一一; return(t—s); } 以下关于aaa函数功能叙述正确的是( )。
有以下函数: int ltaa(char*s) { char*t=s; while(*t++); t一一; return(t—s); } 以下关于aaa函数功能叙述正确的是( )。
admin
2021-06-15
43
问题
有以下函数:
int ltaa(char*s)
{ char*t=s;
while(*t++);
t一一;
return(t—s);
}
以下关于aaa函数功能叙述正确的是( )。
选项
A、将串s复制到串t
B、比较两个串的大小
C、求字符串8的长度
D、求字符串s所占字节数
答案
C
解析
本题重点考察的知识点while循环语句的应用。aaa()函数中,首先定义了一个字符指针t指向形参s,然后通过一个while循环让指针t不断递增,直到t指向字符串结束标识处。当t指向结束标识处时,由于后缀++运算符的原因,它还会被再递增1,所以接下来的t一一;语句让它回到结束标识处。最后返回t—s,s还是指向字符串第1个字符处,而t指向了字符串结尾,故返回值为字符串的长度值。因此C选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/G8tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不能将键盘输入的字符串:Thisisastring读入到str中的程序段是()。
有以下程序main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,%d,%d,%d\n",a,b,c,d);}程序输出
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
以下叙述中正确的是
若有定义语句:intm[]={5,4,3,2,1),i=4;,则下面对m数组元素的引用中错误的是
有以下程序#includevoidfun(int*a,int*b){int*c;c=a;a=b;b=c;}main(){intx=3,y=5,*p===&x,*q=&y;
有以下程序(注:字符a的ASCII码值为97)main(){char*s={"abc"};do{printf("%d",*s%10);++s;}while(*s);}程序运行后的输出结果是
C语言中double类型数据占字节数为
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
算法的空间复杂度是指
随机试题
在企业内部网与外部网之间,用来检查网络请求分组是否合法,保护内部网络资源不被非法使用的技术是()
手术的病人的准备包括
乙成立恐怖组织并开展培训活动,甲为其提供资助。受培训的丙、丁为实施恐怖活动准备凶器。因案件被及时侦破,乙、丙、丁未能实施恐怖活动。关于本案,下列哪些选项是正确的?(2016年卷二56题)
建立工程造价资料数据库要解决的首要问题是()。
与外界既有能量交换又有物质交换的系统被称为()。
债权人会议通过和解协议的决议应当由( )。
基金宣传推介材料登载过往业绩,基金合同生效(),应当登载从合同生效之日起计算的业绩。
根据《企业破产法》以及相关司法解释的规定,在重整期间,有下列()情形之一的,经管理人或者利害关系人请求,人民法院应当裁定终止重整程序,并宣告债务人破产。
国家审计机关对国家的财政金融机构和企业事业组织财务收支情况的审计活动,在我国的监督属于()
StructureoftheCanadianGovernmentI.Introduction—Canada’ssystemofgovernmentwasbasedontheBritishsystemofparliam
最新回复
(
0
)