首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已定义以下函数: fun(char *p2,char *p1) {while ((*p2=*p1)!=’\0’){p1++;p2++;}} 函数的功能是( )。
已定义以下函数: fun(char *p2,char *p1) {while ((*p2=*p1)!=’\0’){p1++;p2++;}} 函数的功能是( )。
admin
2010-01-10
55
问题
已定义以下函数: fun(char *p2,char *p1) {while ((*p2=*p1)!=’\0’){p1++;p2++;}} 函数的功能是( )。
选项
A、将p1所指字符串复制到p2所指内存空间
B、将p1所指字符串的地址赋给指针p2
C、对p1和p2两个指针所指字符串进行比较
D、检查p1和p2两个指针所指字符串中是否有’\0’
答案
1
解析
函数funO中只有一条while循环语句,其循环条件为:当表达式(*p2=*p1)!=’\0’的值为真时则循环,即先将p1所指内容赋给p2所指地址,然后判断该内容是否为字符串结束符’\0’,是则循环结束,否则执行循环体,让p1和p2同时后移一位。所以该函数实现的是“将p1所指字符串复制到p2所指内存空间”,故应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/NQWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
下列叙述中正确的是
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTyperecCodeAsInteger:CaptionAsStringEndTypeDimarr(5)Asrec则下面的输出
设有如下声明语句OptionBase1Dimart(2,-1To5)AsInteger则数组arr中数组元素的个数是
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
软件(程序)调试的任务是
以下不能用Print方法输出数据的对象或窗口是
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommandl_Click()
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
随机试题
下列哪项概括腹部包含的内容最合适()
“会计电算化”一词始于( )。
丙公司持有一张以甲公司为出票人、乙银行为承兑人、丙公司为收款人的银行承兑汇票,汇票到期日为2007年6月5日,但是丙公司一直没有主张票据权利。根据票据法律制度的规定,丙公司对甲公司的票据权利的消灭时间是()。(2009年)
【2016下】在一堂化学课上,张老师运用分子模型和挂图,帮助学生认识乙醛的分子结构。张老师采用的教学方法是()。
【2014年河南特岗.判断】教学中用不同形式的直观材料或事例来说明事物的本质属性称为比较。()
川端康成
下列数据模型中,具有坚实理论基础的是()。
VariationsinBritishAccents Language【T1】___________________aspeopletrytoexpressthemselvesindifferentwaystodifferen
Iftheyhadworkedharder,they_____.theprojectaheadoftime.
A、Itcandothewashingautomatically.B、Hecandoitallbyhimself.C、Itcanremindhimtodoitwhennecessary.D、Hecanask
最新回复
(
0
)