首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
2010-12-10
71
问题
有以下函数
int aaa(char *s)
{ char *t=s;
while(*t++);
t--;
return(t-s);
}
以下关于aaa函数的功能的叙述正确的是
选项
A、求字符串s的长度
B、比较两个串的大小
C、将串s复制到串t
D、求字符串s所占字节数
答案
A
解析
循环开始前,指针t和s都指向字符串的起始位置,然后通过while循环判断t指向的位置是否为空,同时让t向右移动一位。while循环结束时,t自减1,此时t指向的位置是字符串的结束标志’\0’处,故t-s的值是字符串的长度,并不包括结束标志。
转载请注明原文地址:https://kaotiyun.com/show/uTPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮(名称为Command1),并编写如下代码:FunctionFun1(ByValaAsInteger,bAsInteger)AsInteger DimtAsInteger t=a-b b=t+a
单击命令按钮执行以下程序,输出结果为()。PrivateSubCommandl_Click()DimxAsInteger,yAsIntegerx=12:y=32CallProc(x,y)Printx;yEn
以下关于文件的叙述中,错误的是
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
下列叙述中正确的是
对于循环队列,下列叙述中正确的是( )。
下列叙述中正确的是
窗体上有一个名称为Label1的标签;一个名称为Timer1的计时器,其Enabled和Interval属性分别为True和1000。编写如下程序:DimnAsIntegerPrivateSubTimer1_Timer() ch=Chr(
下面关于算法的叙述中,正确的是()。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
随机试题
OnApril6,1917theUS.governmentdeclaredwaron______.()
简述秦汉时期皇权的主要内容。
______是一种并口,用来连接打印机和扫描仪设备。
干燥综合征唾液的典型病理改变为
对于对称分布资料,理论上算术均数和中位数的大小是
()是对当事人在履行合同中发生的直接损失由对方当事人或其他责任人给予的合理补偿,其适用条件是当事人发生了实际损失,而无论对方当事人是否有过错。
民主性常常是实现客观公正的必要条件,企业要使绩效管理制度达到民主性的要求,就需要()。
妨碍公务罪,是指以暴力、威胁方法阻碍国家机关工作人员依法执行职务,阻碍人民代表大会代表依法执行代表职务,阻碍红十字会工作人员依法履行职责的行为,或者故意阻碍国家安全机关依法执行国家安全工作任务,未使用暴力、威胁方法,造成严重后果的行为。下列属于妨碍公务罪特
有两个关系R和T如下图所示:则由关系R得到关系T的运算是()。
In1826,aFrenchmannamedNiepceneededpicturesforhisbusiness.Buthewasnotagoodartist.Soheinventedaverysimplec
最新回复
(
0
)