柠檬试题库
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'
热度🔥549
参考答案:A
解析:
【解析】While循环条件为:(*b=*a)!='\0',执行时先把指针a所指向的字符赋给指针b所在内存单元,如果该字符不是结束标识"\0",执行循环体a++;b++;,指针a、b分别指向下一个字符单元。再判断循环条件,如果成立,继续把指针a所指向的字符赋给指针b所在内存单元,直到遇到结束标识为止。因此A选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
下列关于栈叙述正确的是( )。
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
在概念模型中,属性用于描述事物的特征或性质。关于属性有下列说法: Ⅰ.一个实体集中的属性名要唯一 Ⅱ.属性一般用名词或名词短语命名 Ⅲ.一个属性的值可以取自不同的域 Ⅳ.实体集的标识属性能够唯一识别实体集中每一个实体 Ⅴ.标识属性的取值不能重复,但可以为空 以上说法正确的是()。
在SQL Server 2008中,设某日上午10点对DB1数据库进行了一次完整备份,在上午11点时DB1数据库突然因硬件故障造成部分数据损坏,但该数据库的日志文件没有遭到破坏。为了尽可能减少数据丢失,下列操作中最可行的是()
标签
二级C语言
指针
所指
字符
字符串