首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: int fun(char*s) { char*t=s: while(*t++); re[Hm(t—s); } 该函数的功能足( )。
有以下函数: int fun(char*s) { char*t=s: while(*t++); re[Hm(t—s); } 该函数的功能足( )。
admin
2017-11-06
66
问题
有以下函数:
int fun(char*s)
{
char*t=s:
while(*t++);
re[Hm(t—s);
}
该函数的功能足( )。
选项
A、计算s所指字符串的长度
B、比较两个字符串的大小
C、计算s所指字符串占用内存字节的个数
D、将s所指字符串复制到字符串t中
答案
A
解析
首先char*s接受一个字符型数组的首地址,并将这个首地址赋给另一个字符型指针char*t,while(*t++)不断循环直到*t为‘\0’,再将t一1,这时字符指针t指向字符串的最后一个字符,又因为s指向字符数组的首地址,即字符串的首地址,所以return(t—s)便是返回字符数组中字符串的长度。
转载请注明原文地址:https://kaotiyun.com/show/96xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<=3;j++){if(j*2)continue;x++;}x++;
数据库设计的根本目标是要解决()。
有以下程序:main(){inti=1,j=2,k=3;if(i++==l&&(++j==3||k++==3))printf("%d%d%d\n",i,j,k):}程序运行后的输出结果是()
设循环队列的存储空间为Q(1:30),初始状态为front=rear=30。现经过一系列入队与退队运算后,front=16,rear=15,则循环队列中有【】个元素。
软件生命周期中的活动不包括
下面程序的功能是:输出100以内能被3整除且个位数为9的所有整数,请填空。main(){inti,j;for(i=0;__________;i++){j=i*10+9;
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
以下叙述中正确的是()。
用树型结构表示实体类型及实体问联系的数据模型称为_____________。
用树形结构来表示实体之间联系的模型称为
随机试题
节约额指标核算法适用于工序定额、工序价格和计量手段较为()的班组。
______hasonlyoneoperatinglocalpublicschooldistrict.()
癃闭病在服药的同时还可采用
对喹诺酮类药物描述正确的有
糖浆剂的含蔗糖量应不低于()。
常山不宜与下列哪种食物同服
以拟建项目的设备购置费或工艺设备投资为基数进行估算的估算法是()。
在进行城市污水系统的工程设计时,常用到变化系数的概念,下列关于污水量变化系数的表述中,哪项是不正确的?()
外购的生产性生物资产,以购买价款和支付的相关税费为企业所得税的计税基础。()(2014年)
事业单位要按照科学合理、精简效能的原则进行岗位设置,岗位管理要坚持按需设岗、竞聘上岗、按岗聘用、合同管理。()
最新回复
(
0
)