首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
75
问题
有以下函数:
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全国计算机二级
相关试题推荐
设有如下程序段:chars[20]="Bejing",*P;p=s;则执行p=s;语句后,以下叙述正确的是()。
有以下程序:main(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<=3;j++){if(j*2)continue;x++;}x++;
有以下程序段:charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCⅡ十进制代码为97,则执行上述程序段后输
有以下程序:intadd(inta,intB){return(a+B);}main(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是()。
下列叙述中,不符合良好程序设计风格要求的是()。
设有如下定义语句intm[]={2,4,6,8,10},*k=m;以下选项中,表达式的值为6的是
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
需求分析阶段的任务是()。
下列有关数据库的描述,正确的是()。
软件产品从提出、实现、使用维护到停止使用退役的过程称为_______。
随机试题
焊接对焊件加热加压的作用是促使原子扩散,缩小原子间的距离,以实现原子结合。()
初产妇,24岁。第一产程出现不协调性宫缩过强,产妇烦躁不安,不停呻吟,拒绝抚触其腹部,助产士小张考虑先兆子宫破裂。典型的先兆子宫破裂临床表现之一是
在价格领导模型中,贷款利率不包括()。
关于银行客户教育,下列说法正确的是()。
拘传持续的时间最长是()小时。
李某给有关部门写信,反映自己关于推进素质教育的意见。这是公民依法行使()。
一、注意事项请仔细阅读给定的资料内容,然后按照后面提出的“作答要求”作答。二、给定资料1.环境污染问题已经成为严重危害群众健康、影响社会稳定的重要因素,全国3亿多农村人口存在饮水不安全的问题。不少地区符合标准的饮用水水源地呈缩减趋势。据最
InalabinOxfordUniversity’sexperimentalpsychologydepartment,researcherRoiCohenKa-doshistestingarelativelynewbra
小王正在负责为一家水厂开发MIS系统,虽然他没有管理类似项目的经验,但其团队的一名成员做过类似的项目。该成员的这些经历为准确估算项目的成本做出了贡献,这一点对实现盈利很有帮助。上述情况表明(8)。
Iamnotconvincedthatthisargumentisparticularlygoodnewsforelderswhomaybe【51】toenjoythetimeoftheirlives.What
最新回复
(
0
)