首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列函数的功能是( )。 void fun(char *a,char *b) { while((*b=*a)!=’\0’){a++;b++;} }
下列函数的功能是( )。 void fun(char *a,char *b) { while((*b=*a)!=’\0’){a++;b++;} }
admin
2022-04-01
67
问题
下列函数的功能是( )。
void fun(char *a,char *b)
{ while((*b=*a)!=’\0’){a++;b++;}
}
选项
A、将a所指字符串赋给b所指空间
B、使指针b指向a所指字符串
C、将a所指字符串和b所指字符串进行比较
D、检查a和b所指字符串中是否有’\0’
答案
A
解析
while循环条件为:(*b=*a)!=’\0’,执行时先把指针a所指向的字符赋给指针b所在的内存单元,如果该字符不是结束标识“\0”,执行循环体“a++;b++;”,指针a、b分别指向下一个字符单元。再判断循环条件,如果成立,继续把指针a所指向的字符赋给指针b所在的内存单元,直到遇到结束标识为止,因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/fnkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfun(intx,inty){if(x==y)return(x);elsereturn((x+y)/2);}main(){inta=4,b=5,c=6;pri
若有以下程序#includemain(){inti,j=0;chara[]="Howareyou!";for(i=0;a[i];i++)if(a[i]!=’’)a[j++]=a[i];a[j]=’\0’;pr
以下选项中,当x为大于1的奇数时,值为0的表达式是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case4:n+=2;k--;break;}pr
以下叙述中正确的是
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
随机试题
为何要实施纠正措施和预防措施?纠正措施和预防措施有何区别?
吹填工程量计算时应考虑()。
2009年5月5日,张兰英在滑县工商行政管理局登记成立滑县泰山红日摩托城,登记注册类型为个体丁商户,并先后在国税和地税部门办理了税务登记。2011年2月12日,红日公司蹙记成立,张兰英为法定代表人,股东为张兰英、杨国平、史自贤,企业类型为有限责任公司。红日
零售商业物业的租赁管理中,制定租赁()是零售商业物业策略与运行管理的核心内容,其目的是实现物业收益的最大化。
___________himselfincarryingoutanexperiment,hecan’tsparetimetolookafterhischildren.
计算19961997×19971996-19961996×19971997的值是( )。
大凡能用声音、图画或文字去打动人们的艺术家,往往会历经沧桑,甚至要闯过多少生死的______,还得在日后反复地______,昼夜都不能停歇。既然已经耗尽了毕生的心血,投入了如此巨大的工夫,确实就应该永不停顿地奋斗下去,将自己美好和高尚的憧憬始终存留在人们的
A、 B、 C、 D、 D观察题干,第一印象认为该数列是分式数列,但第二项的2极为特殊,大于其他数项,通分后分子的规律也不明显。若前后两项相乘,还可进行约分。尝试两项作积得到,
软件配置管理通过标识产品的组成元素、管理和控制变更、验证、记录和报告配置信息,来控制产品的进化和()。
Whatdomostofnsdotothepreparationforourtaskssincetheyseemacertainperiodoff?Weshouldstartourpreparationfo
最新回复
(
0
)