首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已定义以下函数: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
27
问题
已定义以下函数: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://kaotiyun.com/show/pmXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click()DimpAsIntegerp=m(1)+m(2)+m(3)P
运行以下程序后,输出的图案是()。Form1.ClsAS=StringS(10,"*")Fori=1To5n=10-2*iX$=AS:Y$=Space$(n)Mid$(X$,i+1,
程序流程图中带有箭头的线段表示的是()。
有下面程序代码:PrivateSubCommand1_Click()Dima(6)AsIntegerFork=0To5a(k)=k*2+1Nextkproca,4,0F
在窗体上画一个名称为Text1的文本框,然后画3个单选按钮,并用这3个单选按钮建立一个名为Option1的控件数组,程序运行后,如果单击某个单选按钮,则文本框中的字体根据所选择的单选按钮切换,如图1所示。请选择适合空白处的语句()。Privat
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:FunctionFun(x) y=0 Ifx
设变量x中的值是395,则下面语句的输出是Printx\100+((xMod100)\10)*10+(xMod10)*100
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
在菜单编辑器中建立如下图所示的菜单,并为了每个菜单项编写了鼠标单击事件过程。关于此菜单,以下叙述中错误的是( )。
使用语句DimA(ITo10)AsInteger声明数组A后,以下叙述正确的是()。
随机试题
元代前期诗文发展的三个阶段及各阶段的代表作家。
印刷中的“印”指印版的制作,“刷”指__________的传递。
按无牙颌组织的分区,上颌隆突属于
根据《生产安全事故报告和调查处理条例》,关于生产安全事故报告的说法,正确的是()。
某大型汽车销售公司计划2009年年底前在全国增设10个营销分部,拟从现有的销售分公司中选拔一批后备人才,经过业绩考评和主管领导推荐,公司人力资源部已经提出20名侯选人。为了切实保证这次人才选拔质量,公司领导要求,对初选出来的候选人进行一次全国的素质测评,测
图例:数字表(表中含数字为1至9的自然数)请开始答题:符号●对应的数字没有出现在数字表中的哪一行:
康塔塔是17世纪前后出现的音乐体裁,巴洛克时期最伟大的康塔塔作曲家是(),他共写了200多首康塔塔。[2013年真题]
[*]
Morethan30000driversandfrontseatpassengersarekilledorseriouslyinjuredeachyear.Ataspeedofonly30milesperho
Morethantwo-thirdsofpeoplewhotryjustonecigarettemaygoontobecomeregularsmokers,newresearchsuggests.Researche
最新回复
(
0
)