首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列函数的功能是 voidfun(char*a,char*b) { while((*b=*a)!=’\0’) {a++;b++;} }
下列函数的功能是 voidfun(char*a,char*b) { while((*b=*a)!=’\0’) {a++;b++;} }
admin
2015-07-31
28
问题
下列函数的功能是
voidfun(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/1BDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
已知函数定义如下,函数abed的功能是()。abcd(char*s1,char*s2){while(*s2++=*s1++);}
已知字母A的ASCII码为十进制的65,下面程序的输出结果是()。main(){charch1,ch2;ch1=’A’+’5’-’3’;ch2=’A’+’6’-’3’;printf("%d,"c/n
下列叙述中正确的是()。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
下列叙述中正确的是()。
下列叙述中正确的是()。
有下列二叉树,对此二叉树前序遍历的结果为()。
随机试题
对单面焊的低合金钢焊接接头做弯曲试验时,其弯曲角度为()。
莱菔子的归经有
A.角膜或角膜缘清创B.羊膜覆盖术C.部分异体角膜缘移植D.全角膜清创联合羊膜移植E.穿透角膜移植角膜缘全周受损,角膜发生弥漫性溶解溃烂,有迅速变薄穿孔趋势,选择的治疗是
绒毛膜癌治愈,观察年限为( )。
测定药物的解离常数方法不包括()
企业规章制度是企业规范性文件,其特点有()。
股票的制作和发行须经()的核准。
已建立劳动关系,未同时订立书面劳动合同的,应当自用工之日起一定期限内订立书面劳动合同,该期限为()。
科举考试中偏重测试考生综合运用知识、分析和解决问题的能力的考试方式是()。(2008年)
WhydoesCarlavoidadoublecheeseburger?
最新回复
(
0
)