首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列函数的功能是 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
2021-02-25
50
问题
下列函数的功能是
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/pntp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
负责数据库中查询操作的数据库语言是()。
以下叙述中正确的是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
以下叙述中正确的是()。
关于C语言标识符,以下叙述中错误的是()。
数据库管理系统是
软件测试的目的是
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:口代表空格字符)()。
随机试题
AB会计师事务所的A和B注册会计师曾接受委托审计X股份有限公司(以下简称X公司)2011年度财务报表,并出具了保留意见的审计报告,X公司2012年度财务报表继续由其审计。资料一:X公司本年度供、产、销趋势与上年持平,坏账准备按应收款项年末余额的
女性产生睾酮的器官组织有肾上腺皮质和
对偶三角瓣适用于
左侧大阴唇鳞状细胞癌直径1cm,左侧腹股沟浅淋巴结活检(+)。临床分期为癌灶局限于阴道壁,双侧腹股沟浅淋巴结活检(+)。临床分期为
某公司商场的机电安装工程,由业主通过公开招标方式确定具有机电安装工程总承包一级资质的A单位承包,同时将制冷站的空调所用的制冷燃气溴化锂机组、电气、管道等分包给具有专业施工资质和压力管道安装许可证的B单位负责安装,设备由业主提供。该制冷燃气溴化锂机组是新产品
【真题(中级)】在绩效审计中,将被审计单位的管理与管理先进的同类单位相比,并借鉴其实践经验的评价方法是()。
下列和鉴真和尚有关的建筑是()。
小学德育具有基础性、_____、_____和活动性等特点。
品牌中可以语言称呼的部分是指()。
OfferingYourSeatDirections:Forthispart,youareallowed30minutestowriteashortessayentitledOfferingYourSeat.You
最新回复
(
0
)