首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列函数的功能是( )。 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
2019-07-14
31
问题
下列函数的功能是( )。
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://jikaoti.com/ti/gPf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件开发中,需求分析阶段产生的主要文档是
下面选项中合法的字符常量是
以下选项中,能正确进行字符串赋值的是
若有定义语句charc=’\101’;则变量c在内存中占
有以下程序#include#includevoidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
以下不合法的字符常量是
数据字典(DD)所定义的对象都包含于
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROG1.C中
随机试题
以绿豆为原料加工的制品是________。
女之耽兮,不可说也。说:
根据《消防法》的规定,按照国家工程建筑消防技术标准需要进行消防设计的建筑工程,( ),建设单位不得施工。下列行为中,没有违反《消防法》规定的有( )。
建设工程项目质量控制系统总目标的分解,是根据控制系统内工程项目的分解结构,将工程项目的()和质量总体目标分解到各个责任主体。
某建筑施工企业在申领安全生产许可证过程中被发现使用虚假材料,则按照《建筑施工企业安全生产许可证管理规定》,其可能受到的最严厉处罚是()。
根据下面材料回答问题。2012年,河北省全省科技经费投入保持增长态势。其中,全省财政科学技术支出为44.7亿元,比上年增加11.5亿元,增长34.68%;财政科学技术支出占地方财政支出的比重为1.10%。除此之外,全省投人研究与试验发展经费245
求直线在平面π:x-3y+2z-5=0上的投影直线.
Lookatthepictureandwriteanarticleonamarketingstrategy:discountpromotion.Yourarticleshouldmeetthefollowingtwo
树是结点的集合,它的根结点数目是
【B1】【B17】
最新回复
(
0
)