首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
2018-10-16
54
问题
有以下函数 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(t-s);返回的就是字符串s所指字符串的长度。
转载请注明原文地址:https://kaotiyun.com/show/Cuxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序执行后输出的结果是【】。structs{intx,y;}data[2]={10,100,20,200};main(){structs*p=data;printf"%d\
有以下程序#includemain(){intc;while((c=getchar())!=′\n){switch(c-′2′){case0:case1:putchar(c+4);case2:putcha
当变量c的值不为2、4、6时,值也为“真”的表达式是
以下叙述中错误的是
算法的空间复杂度是指
已知字母A的ASCII代码值为65,若变量kk为char型,下列不能正确判断出比中的值为大写字母的表达式是( )。
已知各变量的类型说明如下:intk,a,b;unsignedlongw=5;doublex=1.42;则以下不符合C语言语法的表达式是
在长度为n的有序线性表中进行二分查找,需要的比较次数为()。
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){doubles[10][22];intn;……fun(s);……
随机试题
某一西方游客对我国居民委员会调解家庭纠纷的工作不以为然,甚至提出异议,说那是干涉公民自由。作为导游人员,要试图说服他。()
在pH-速度曲线图最低点所对应的横坐标,即为
如下哪一项不是诊断缺铁性贫血的检查项目
招标投标市场的基本要素不包括()。
完整地阐述质量管理体系的应用范围、文件结构、管理职责与方法的纲领性文件是()
根据导游人员管理的法律规定,对导游人员管理的方法有()。
下列弥补财政赤字的方式中,对经济可能产生的副作用比较小的是()。
PatentPatents【T1】______thechancesofinventorstomakemoneyfrom【T2】______.【T3】______.Duringthattime,theinventor【T4】
Althoughcreditcardsarebecomingamore【B1】______partofthefinancialscene,theyarestill【B2】______withsuspicionbymany
A、Paintingtheroomwhite.B、Buyingwhitefurniture.C、Waitingthemantodecide.D、AskingMr.Whiteforadvice.A建议题。男士说不知该把房间
最新回复
(
0
)