首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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-27
41
问题
有以下函数:
int fun(char *s)
{char *t=s;
while(*t++);
return(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/Jd3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
以下选项中,能用作数据常量的是
以下选项中,不合法的C语言用户标识符是
若有定义语句:intyear=2009,*p=&year;,以下不能使变量year中的值增至2010的语句是()。
下列叙述中错误的是()。
sizeof(double)是
某二叉树的后序遍历序列与中序遍历序列相同,均为ABCDEF,则按层次输出(同一层从左到右)的序列为
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
随机试题
换药室地面上溅有病人血液,应
地下工程的早强水泥砂浆锚杆用树脂药包的,正常温度下需要搅拌的时间为()。
某机构投资者对已在上海证券交易所上市的A公司进行调研时,发现A公司如下信息:(1)甲为A公司的实际控制人,通过B公司持有A公司34%的股份。甲担任A公司的董事长、法定代表人。2009年8月7日,经董事会决议(甲回避表决),A公司为B公司向C银行借
幼教的工作对象具有________和________的特点。
简述什么是教学重难点,以“欧姆定律”为例,说明这一节的教学重难点。
(2012年第36题)结合材料回答问题材料1“余维欧美之进化,凡以三大主义:日民族、日民权、日民生。罗马之亡,民族主义兴,而欧洲各国以独立。洎自帝其国,威行专制,在下者不堪其苦,则民权主义起。十八世纪之末,十九世纪之初,专制仆而立宪政体
有三个关系R、S和T如下: 由关系R和S通过运算得到关系T,则所使用的运算为( )。
在会议开始前,市场部助理小王希望在大屏幕投影上向与会者自动播放本次会议所传递的办公理念,按照如下要求完成该演示文稿的制作:为演示文档中所有幻灯片设置不同的切换效果。
Applecomputerintroduceditspioneering,user-friendlyMackintoshcomputerin1984.The"Mac"quicklybecamepopularandappeare
A、Inahospitalward.B、Inaschooloffice.C、Inadepartmentstore.D、Inalawcourt.B抓听到关键短语可以判断对话很可能是发生在老师和家长之间的,他们谈论的是孩子,所以
最新回复
(
0
)