首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列函数的功能是( )。 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
2020-07-28
48
问题
下列函数的功能是( )。
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/iP3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列描述中错误的是
以下叙述中错误的是
DOS文件系统的组织结构属于
下列定义数组的语句中,正确的是
有以下程序voidfun(intn,int*s){intf;if(n==1)*s=n+1;else{fun(n-1,&f);*s=f;}}main(){intx=0;fun(4,&x);printf("%d\n,x);}程序运行后的
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
当用户要求输入的字符串中含有空格时,应使用的输入函数是
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
面向对象方法中,继承是指
面向对象方法中,继承是指()。
随机试题
下列各项应在“其他应付款”科目中核算的有()。
胸膜腔内的压力肺泡内的压力
男性,52岁,发现右侧腹股沟区包块10年,站立时明显,平卧后消失,有时可降入阴囊,可还纳。查:右侧腹股沟区肿块,约8cm×6cm大小,可还纳,外环容3指,压迫内环后肿块不再出现。该患者最容易出现的并发症是
修复开始前需要进行的口腔检查是
根据《物权法》规定,下列说法中正确的是()。
公司的经营范围由()规定,并依法登记。
劳动争议调解遵循的原则是()。
青年:壮年()
欧洲最早开始使用活字印刷术的是()。
材料一:国家累圣相授,民之犯于有司者,常恐不得其情,故特致详于听断之初;罚之施于有罪者,常恐未当于理,故复加察于赦宥之际。是以参酌古义,并建官师,上下相维,内外相制。所以防闲考核者,纤悉委曲无所不至也。盖在京之狱,曰开封、曰御史,又置纠察司以纪其失;断其刑
最新回复
(
0
)