首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数int fun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是
有以下函数int fun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是
admin
2020-11-23
47
问题
有以下函数int fun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是
选项
A、比较两个字符串的大小
B、计算s所指字符串的长度
C、计算s所指字符串占用内存字节的个数
D、将s所指字符串复制到字符串t中
答案
C
解析
在函数fun(char*s)中,前先用宁符指针变量t指向s,而循环语句while(*t++):的功能是使指针变量t指向字符串变量s的末尾,这时退出循环,因而语句return(1-s):返回的就是字符串s所指字符串的长度。
转载请注明原文地址:https://kaotiyun.com/show/GN3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是()。
有以下程序:#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;
将E-R图转换为关系模式时,实体和联系都可以表示为()。
对于语句void*p=malloc(sizeof(int)*250);,下面说法正确的是()。
将E-R图转换为关系模式时,实体和联系都可以表示为()。
有以下程序:#includemain(){inta[10]={1,3,5,7,11,13,17},*p=a;printf("%d,",*(p++));printf("%d\n",*(++p));
软件详细设计产生的图如下:该图是()。【09年9月】
以下对C语言函数的叙述中正确的是()。
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是()。
关于数据库管理阶段的特点,下列说法中错误的是
随机试题
前列腺位于膀胱与_______________之间,前列腺底与_______________、_______________和_______________相邻,前列腺尖的两侧有_______________绕过。
A.胆红素B.胆素原C.胆素D.尿胆素粪便的主要色素是
颌下间隙感染处理方法中,下列哪项是错误的
A.蜂窝织炎B.脓肿C.卡他性炎D.纤维素性炎E.结缔组织炎菌痢假膜形成属
病人,女性,28岁。因高热、腰痛、尿频、尿急来院诊治,诊断为急性肾盂肾炎。尿细菌培养阳性的标准是菌落数大于
甲公司是一家从事健身器械生产和销售的上市公司,销售网络遍布华东地区,在国内的市场占有率为21%。由于人们对健康关注程度不断提升,健身器械市场发展良好,市场容量不断扩大。甲公司多次欲进入东北地区市场,但东北地区的市场主要由生产同类健身器械的乙公司所占领。乙公
生产过程是现实的,是以复杂的形式出现的,包括生产、分配、交换和消费的全过程。社会时代的特点是由主要的生产关系决定的,但是,以主要生产关系为中心还并存着其他附属的生产关系。因此()。
Whenadiseaseofepidemicproportionsthreatensthepublic,scientistsimmediatelygettowork,tryingtolocatethesourceof
关于水平滚动条,如下叙述中错误的是
A、Watchingabasketballmatch.B、Cleaningupthenewapartment.C、GoingtothecinemawithMargaret.D、Goingshoppingwithherf
最新回复
(
0
)