首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已定义以下函数 fun(char *p2, char *p1) { while((*p2=*p1)!=’\0’){ p1++;p2++; } } 函数的功能是
已定义以下函数 fun(char *p2, char *p1) { while((*p2=*p1)!=’\0’){ p1++;p2++; } } 函数的功能是
admin
2005-08-15
53
问题
已定义以下函数
fun(char *p2, char *p1)
{ while((*p2=*p1)!=’\0’){ p1++;p2++; } }
函数的功能是
选项
A、将p1所指字符串复制到p2所指内存空间
B、将p1所指字符串的地址赋给指针p2
C、对p1和p2两个指针所指字符串进行比较
D、检查p1和p2两个指针所指字符串中是否有’\0’
答案
A
解析
while((*p2=*p1)!=’\0’)有两个作用,一个是判断条件是否成立以决定是否再次进入循环,另一个作用是判定之前先完成*p2=*p1操作,该操作的作用是把p1所指存储单元的字符送给p2所指存储单元中。该循环作用就是把p1所指字符串中的字符逐一地送到p2所指存储单元,直到p1所指单元内容为’\0’为止。
转载请注明原文地址:https://kaotiyun.com/show/LiHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下数组定义语句:Dima(-1To4,3)AsInteger以下叙述中正确的是
假定用下面的语句打开文件:Open"Filel.txt"ForInputAs#1则不能正确读文件的语句是
设窗体上有一个水平滚动条HSerolll和一个命令按钮Command1,及下面的事件过程:PrivateSubForm_Load()HScroll1.Min=0HScroll1.Max=100EndSubPrivateSubComman
设窗体上有一个名称为Check1的复选框,并有下面程序代码:PrivateSubCheck1MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有三个文本框,其名称分别为Text1、Text2和Text3,其中Text1、Text2可多行显示。请画三个名称分别为Cmd1、Cmd2和Cmd3,标题分别为“产生数组”、“统计”和“退出”的命令按钮,如
在考生文件夹下有一个工程文件sjt5.vbp,在该工程文件中已经定义了一个学生记录类型数据StudType。有三个标题分别为“学号”、“姓名”和“平均分”的标签;三个初始内容为空,用于接收学号、姓名和平均分的文本框Text1、Text2和Text3;一个用
数列1,1,2,3,5,8,13,21,…的规律是从第三个数开始,每个数是它前面两个数之和。在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图3-87所示。请编写适当的事件过程实现以下功能:在Text1中输入整数40,单击“计算”按
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
下面的数写成普通十进制数是()。2.65358979335278D-6
在多媒体计算机中,CD-ROM属于
随机试题
产生促红细胞生成素的主要部位是
A.氨丙啉B.吡喹酮C.左旋咪唑D.地克珠利E.磺胺嘧啶羔羊食欲下降,腹泻,消瘦,贫血。粪检见大量腰鼓形、棕黄色虫卵,两端有卵塞。治疗该病的药物是()
通过颊间隙的重要组织结构不包括
某建筑公司拖欠30位民工的工资达半年,民工反复索要无果,遂向当地劳动行政主管部门投诉。在调查处理过程中,公司提出有个别民工偷窃和毁坏设备,但查不出何人所为,所以让全体民工承担连带责任,以工资抵偿损失。请回答以下问题。
我国宪法第六至十八条对经济制度作了专门规定。关于《宪法修正案》就我国经济制度规定所作的修改,下列哪些选项是正确的?(2011年卷一60题,多选)
在确定与治理层沟通的时间时,注册会计师的下列做法中错误的是()。
营销案例的特点不包括()。
简述态度的实质。
关系模式设计理论解决的主要问题是
下列哪个不是第三代移动通信系统(3G)的国际标准?()
最新回复
(
0
)