柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
下列函数的功能是 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'
热度🔥609
参考答案:A
解析:
【解析】While循环条件为:(*b=*a)!='\0',执行时先把指针a所指向的字符赋给指针b所在内存单元,如果该字符不是结束标识"\0",执行循环体a++;b++;,指针a、b分别指向下一个字符单元。再判断循环条件,如果成立,继续把指针a所指向的字符赋给指针b所在内存单元,直到遇到结束标识为止。因此A选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
“学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令后的结果是( )。 Select avg(入学成绩) From 学生表 Group by 性别
下面描述中不属于数据库系统特点的是
在以下ARM处理器指令中可让寄存器R1中指定位“清零”的指令操作码为( )。
设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职:公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。其中表C的键为公司号,表S的键为员工号,则表E的键为( )。
单元测试不应涉及的内容是( )。
标签
二级C语言
指针
所指
字符
字符串