首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
2019-08-18
48
问题
有以下函数:
int fun(char*s)
{
char*t=s:
while(*t++);
return(t-s);
}
该函数的功能是( )。
选项
A、计算s所指字符串的长度
B、比较两个字符串的大小
C、计算s所指字符串占用内存字节的个数
D、将s所指字符串复制到字符串t中
答案
C
解析
首先char*s接受一个字符型数组的首地址,并将这个首地址赋给另一个字符型指针char*t,while(*t++)不断循环直到*t为’\0’,循环结束,此时指针t指向结束标记’\0’后,所以return(t-s)返回的是字符串s所占的字节数。
转载请注明原文地址:https://kaotiyun.com/show/Y4Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是:计算并输出例如,在主函数中从键盘给n输入20后,输出为:s=534.188884。注意:要求n的值大于1但不大于100。部分源程序在文件PROG1.C中。请勿改动主函数main和其他函
给定程序MODI1.C中函数fun的功能是:把主函数中输入的3个数,最大的放在a中,最小的放在c中,中间的放在b中。例如,输入的数为:551234,输出结果应当是:a=55.0,b=34.0,c=12.0。请改正程序中的错误,使
给定程序MODI1.C中的函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据域赋0到m.1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
下列选项中属于面向对象设计方法主要特征的是
下面不属于软件设计阶段任务的是
以下叙述中正确的是
关于“while(条件表达式)循环体”,以下叙述正确的是
下列关于软件工程的描述中正确的是
随机试题
被告人崔某,1980年出生。1997年5月7日晚在一路口抢走了下班女工的提包,后被过路群众抓获,扭送到附近的某人民法院。法院同志认为这是公安机关管辖的案件,告诉群众应将其扭送到公安局。崔某被扭送到公安局后,公安人员认为崔某符合拘留条件,遂将其拘留。后公安局
下肢动脉CTA的扫描基线通常是
肾挫伤的主要临床表现是
头孢菌素类的杀菌作用靶位是:
针灸治疗瘾疹,应选哪组经脉为主
根据FIDIC《施工合同条件》,下列关于合同担保的表述中,正确的是()。
“备案号”栏应填()。“经营单位”栏应填()。
下列有关医疗期间的表述中,符合法律规定的有()。
所谓高度集中的计划经济,是以市场手段为基础来配置社会资源的经济形式。()
MEMOTo:KatherineAnderson,ManagerFrom:StephenBlack,SalesDepartmentDate:19November,2010Subject;Resignation(辞职)Dea
最新回复
(
0
)