首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
38
问题
有以下函数
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全国计算机二级
相关试题推荐
有以下程序#includemain(){inty=1,x,a[]={2,4,6,8,10},*p;p=&a[1];for(x=0;x
有以下程序#includemain(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwrite(a,sizeof(int),5,fp);fwrite(a
有以下程序#include#includestructA{inta;charb[10];doublec;};structAf(structAt);main(){structAa={1001,"Zhang
有以下程序#include#defineF(x)2.84+x#definePR(a)printf("%d",(int)(a))#definePRINT(a)PR(a);putchar(’\n’)main(){PRINT(F(
以下不能将s所指字符串正确复制到t所指存储空间的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
结构化程序设计的基本原则不包括
软件测试的目的是()。
随机试题
A.气体交换受损B.患儿体温恢复正常C.患儿情绪稳定,配合医护人员治疗疾病D.每4小时测量体温1次E.住院期间患儿皮肤保持完整属于护理措施的陈述是
父母职业接触何种化学物是其子女儿童期患恶性肿瘤的危险因素
张某,男,17岁,因暴饮暴食诱发腹痛,脘腹胀满,按之不舒,嗳腐吞酸,大便夹有不消化食物,苔厚腻,脉滑实。
冬虫夏草有足八对,其中
某公路工程项目监理业务由业主直接委托给某工程监理公司。监理范围包括了路基路面、桥梁、隧道等主要项目的设计和施工监理。在合同谈判过程中,业主原计划仅将质量控制、进度控制、合同控制、组织协调工作等任务委托给该监理公司,经该监理公司建议,业主最终将投资控制任务也
铁路建设工程质量事故实行逐级报告制度。下列事故类别中,应逐级上报地区铁路监督管理局的是()。
根据通用矩阵理论,当某企业的特定业务竞争地位比较强,产业吸引力处于中等时,应该采取的对策是()。
1977年2月7日,联合发表社论《学好文件抓住纲》,公开提出“凡是毛主席作出的决策,我们都要坚决拥护,凡是毛主席的指示,我们都要始终不渝地遵循”的错误方针的杂志和报纸不包括()。
汉字输入方式很多,为便于统一,输入计算机后转换成内码,至少用多少个字节代表一个汉字?()
A、Markthelatesthomeworkassignment.B、Putacancellationnoticeontheclassroomdoor.C、Makeanappointmentwiththedoctor.
最新回复
(
0
)