首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已定义以下函数:fun (Char* p2, char* p1){ while ((*p2=*p1) != ’\0’) {p1++;p2++;} }函数的功能是( )。
已定义以下函数:fun (Char* p2, char* p1){ while ((*p2=*p1) != ’\0’) {p1++;p2++;} }函数的功能是( )。
admin
2009-01-15
23
问题
已定义以下函数: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
解析
fun()函数中声明了两个字符串指针作为形参,在其函数体中用了一个while 循环,首先while 括号内表达式*p2=*p1是将p1所指的内容赋值到p2所指的存储空间中,然后在判断是否为 ’\0’,表达式的值为真时,执行循环体,指针p1和p2分别下移一位,当p1指向字符’\n’时,表达式的值为假,循环结束,故此函数的功能是将p1所指字符串复制到p2所指内存空间中。所以,4个选项中选项A符合题意。
转载请注明原文地址:https://jikaoti.com/ti/0gK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click()DimpAsIntegerp=m(1)+m(2)+m(3)P
设在工程中有一个标准模块,并定义了如下类型:TypeStutypeinoASIntegerstrnameAsString*20strsexASString*2smarkAsSingle
下面叙述中正确的是
如果在程序中直接使用了没有声明的变量,则它的数据类型是
一个工程中包含两个名称分别为Form1、Form2的窗体、一个名称为Func的标准模块。假定在Form1、Form2和Func中分别建立了自定义过程,其定义格式为:Form1中定义的过程:PrivateSubFun1()……EndSubFo
有以下程序段,当在消息框中输入8后,y的值为()。x=InputBox(”EnteranInteger")x=CInt(x)SelectCasexCasels<=0
以下程序段中,输出结果为“Hi”的是()。
在窗体上有一个名称为Commandl的命令按钮,并编写有如下事件过程:PrivateSubCommandl_Click()Move500,500EndSub程序执行时,单击命令按钮,实现的功能是()
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:FunctionFun(x) y=0 Ifx
以下数组定义语句中,错误的是()。
随机试题
假设ABE会计师事务所于2008年12月1日开始接受委托对甲公司2008年财务报表进行审计,双方约定2013年3月18日对2012年度的财务报表出具审计报告并且决定在2013年9月1日后双方终止审计业务关系。ABC会计师事务所在审计甲公司财务报表时,应保持
A.lackofenthusiasmB.makeyoulookgreatC.apositiveatmosphereD.improvetheirspeakingskillsE.stopyoufromreading
男性,37岁。急刹车致使方向盘挤压上腹部16小时,上腹部、腰部及右肩持续性疼痛,伴恶心、呕吐。查体:T38.4℃,上腹部肌紧张明显,有压痛,反跳痛不明显,无移动性浊音,肠鸣音存在。怀疑胰腺损伤。胰腺损伤在各种腹腔脏器损伤中所占比例为
人工流产吸宫术适用于妊娠( )。
用支出法核算国内生产总值,其具体项目不包括()。
农作物肥料的三要素是()。
=______.
Whenanyoneopensacurrentaccountatabank,heislendingthebankmoney.Hemay(1)_____therepaymentofthemoneyatanyt
在软件质量因素中,软件在异常条件下仍能运行的能力称为软件的________。
I______already______threedishes,shallIfinishwashing,mum?
最新回复
(
0
)