首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
52
问题
有以下函数:
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全国计算机二级
相关试题推荐
有以下程序main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q,q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}程序运行后的输出结果是
给定程序中,函数fun的功能是:在带有头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅
程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),函数的功能是:使数组左下三角元素中的值全部置成0。例如:a数组中的值为则返回主程序后a数组中的值应为注意:部分源程序存在文件PROG1.C
给定程序MODI1.C中函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每五个元素求一个平均值,并将这些值依次存放在W所指的数组中。若S所指数组中元素的个数不是5的倍数,多余部分忽略不计。例如,S所指数组有14个元
给定程序MODI1.C中函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请修改程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行和删行,也不得更改程序的结构!#include#def
以下选项中,能用作用户标识符的是
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
软件工程的三要素是()。
下列不属于软件工程3个要素的是()。
随机试题
不断学习的内容不包含()
下列符合中度慢性肝炎的描述是
蛋白质二级结构的主要形式
法洛四联症的病理改变中,不包括
A.药品注册管理B.药品生产、流通和使用管理C.药品广告管理D.药品的价格管理E.药品的监督查处()对生产、上市和使用的药品的合法性进行监督,对非法药品依法进行处罚。
弱矩阵式项目组织结构中,项目的管理与运作由()负责。
某工程的施工合同工期为16周,项目监理机构批准的施工进度计划如图3.1所示。各工作均按匀速施工。施工单位的报价单(部分)见表3.1。工程施工到第4周时进行进度检查,发生如下事件:事件1:A工作已经完成,但由于设计图纸局部修改,实际完成
资产负债表债务法下,下列说法中正确的有()。
事业单位的各项财产物资应当按照取得或购建时的实际成本进行计量,除国家另有规定外,事业单位不得自行调整其账面价值。()(2015年)
阅读以下说明,回答下列问题,将解答填入答题纸对应的解答栏内。【说明】某局域网采用DHCP服务器自动分配IP地址,网络结构如图2-1所示。依据图2-3的结果,租约期限为(8)天。
最新回复
(
0
)