首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列函数的功能是( )。 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
2017-11-06
56
问题
下列函数的功能是( )。
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/LBxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#include<string.h>main(){chara[]={’\1’,’\2’,’\3’,’\4’,’\0’};printf("%d%d\n",sizeof(A),st
以下程序的输出结果是()。#include<stdio.h>main(){intn=12345,d;while(n!=0){d=n%10;printf("%d",D);n/=10;}}
有以下程序:main(){unsignedchara=2,b=4,c=5,d;d=a|b;d&=c;printf(“%d\n",D);}程序运行后的输出结果是()。
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中连续的三个节点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指节点交换前后位置,同时要保持
有以下程序:main(){charch[]="uvwxyz",*pc;pc=ch;printf("%c\n",*(pc+5));}程序运行后的输出结果是()。
以下错误的定义语句是()。
有以下程序段:intn,t=1,S=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
若变量已正确定义,有以下程序段:inta=3,b=5,c=7;if(a>B)a=b;c=a;if(c!=A)c=b;printf("%d,%d,%d\n",a,b,C);其输出结果是()。
随机试题
依法行政是法治国家对政府行政活动提出的基本要求,而合法行政则是依法行政的根本。下列做法中违反合法行政要求的是()。
导致胁痛的病机是
体格发育的外界影响因素包括
分布于视网膜的感觉神经是()
10号标准化扩孔钻和锉的尖端直径和刃部末端直径为
施工现场危险品与易燃品存放距离不得少于()m。
下列有关警察观点正确的是()。
DanielDevlinlivesinthesamehousewithhischildrenandseesthemeveryday—yetheisunabletorecognizethematall.Mr.D
Isscienceinfinite?Canitkeepgivingusprofoundinsightsintotheworldforever?Orisitalreadybumpingintolimits?Inhi
Asateenager,IfeltIwasalwayslettingpeopledown.1wasrebelliousoutside,butIwantedtobeliked【S1】______.OnceI
最新回复
(
0
)