首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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-06-16
43
问题
有以下函数:
int aaa(char*s)
{char*t=s;
while(*t++);
t--;
return(t-s);
}
以下关于aaa函数功能叙述正确的是( )。
选项
A、将串s复制到串t
B、比较两个串的大小
C、求字符串s的长度
D、求字符串s所占字节数
答案
C
解析
本题重点考察的知识点while循环语句的应用。aaa()函数中,首先定义了一个字符指针t指向形参s,然后通过一个while循环让指针t不断递增,直到t指向字符串结束标识处。当t指向结束标识处时,由于后缀++运算符的原因,它还会被再递增1,所以接下来的t--;语句让它回到结束标识处。最后返回t-s,s还是指向字符串第1个字符处,而t指向了字符串结尾,故返回值为字符串的长度值。因此C选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/fs3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。例如,若输入一个数27638496,则新数为739。请在程序的下画线处填入正确的内容并将下
下列叙述中错误的是()。
设有以下语句:inta=1,b=2,c;c=a^(b<<2);执行后,c的值为()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
下列关于宏的叙述中正确的是()。
以下可以正确且安全的用作用户标识符的一组选项是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:将字符串尾部的*号全部删除,前面和中间的*号不动。例如,字符串中的
下列方法中,不属于软件调试方法的是()。
在面向对象方法中,不属于“对象”基本特点的是()。
随机试题
关于呼吸系统结构和功能特点的描述正确的是()
下面哪项不应做会阴切开
某股份公司将其所有财产向甲保险公司投保火灾保险。甲保险公司将该项保险业务的20%,以再保险的方式转由乙保险公司承保。在保险期间内,该股份公司仓库因遭雷击而发生火灾,造成损失53万元。根据这些情况,选项所作的表述中哪些是错误的?()
有关和解协议是( )强制的效力。
上海证券交易所规定融资融券业务最长时限为()个月。
首次公开发行股票的信息披露文件主要包括()。
采用ABC法对存货进行控制时,应当重点控制的是( )。
14世纪中叶,黑死病在意大利蔓延,既给人们带来恐慌,也促使人们反省:不只瘟疫造成死亡,长久以来在宗教束缚中麻木生活,活着也形同死亡。在死神笼罩的黑暗中,薄伽丘的()为人们的心灵打开了一扇窗户。
失忆症主要分为心因性失忆症和解离性失忆症。心因性失忆症是一种选择性的反常遗忘现象,是指患者对新近重大事件(如创伤、丧亲)因震撼过大不堪回首而产生部分性、选择性遗忘,或暂时性将记忆解离,使其不出现在意识中。解离性失忆主要是意识、记忆、身份、或对环境的正常整合
Thesatisfactionofcustomers’desirefornewproductsis______.Accordingtothereporteryouwillhavehugeadvantageif_____
最新回复
(
0
)