首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
admin
2012-08-23
36
问题
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
选项
A、char str[]=“string”;c=str;
B、scanf(“%s”,c);
C、c=getchar();
D、char str[]=“string”;strcpy(“c,str”)
答案
A
解析
在题目的题干中定义了字符指针变量c,在选项A中,首先定义字符数组str,然后再把字符数组str的首地址赋给字符指针变量c。所以选项A是正确的。在选项B中,应改成scanf(“%s”,&C;在选项C中,getchar函数的返回值是用户输入的第一个字符的ASCII码,如出错返回-1,且将用户输入的字符回显到屏幕.如用户在按回车之前输入了不止一个字符,其他字符会保留在键盘缓存区中,等待后续getchar调用读取。即c只能指向一个字符而不能指向字符串。在选项D中,strcpy函数只是将str字符串中的内容赋给c,并没有使其指向str,所以选项D是错误的。
转载请注明原文地址:https://kaotiyun.com/show/EfPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。main(){charc1,c2;for{c1=’0’,c2=’9’;c1<c2;c1++,C2--)printf("%c%c",c1,c2);
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是()。
设有下列二叉树:对此二叉树中序遍历的结果为
下列选项中正确的语句组是()。
数据流图用于抽象地描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#defineN10voidarrin(intx[N]){inti=0;while(i<N)scanf
单个用户使用的数据视图的描述称为()。
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。voidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i++)
设有如下的程序段:inta[]=(1,2,3,4,5),*t;t=a;则下列说法正确的是()
随机试题
下列关于刑事诉讼中负有证明责任主体的各种说法,错误的有:()
出具涉外公证文书
“仙掌月明孤影过,长门灯暗数声来”中的“仙掌”代指()
InonlytwodecadesAsianAmericanshavebecomethefastestgrowingtheU.S.minority.Astheirchildrenbeganmovingupthroug
2005版《中国药典》规定砷元素的测定方法为
甲公司职工张某在工作中因先天性心脏突发住院治疗3个月,住院期间甲公司按月向其支付病假工资。出院后,张某回公司上班。因该疾病导致活动受限,张某已不能从事原工作。公司又为其另行安排其他岗位,但张某仍不能从事该工作。甲公司拟单方面解除与张某之间尚未到期的劳动合同
从最初的西欧六国结盟到横跨大半个欧陆的28国集团,催生并推动这一欧洲一体化进程的主要动力是()。①消弭民族国家间的冲突与战争②建立统一大市场以促进经济繁荣③提升欧洲在国际竞争中的实力④法国与德国欲联手共同控
On5thDecember,1945,fivebombersfromaUnitedStatesNavalAirStationleftFortLauderdale,Florida,onaroutinetraining
A.contraryB.exclaimedC.extensivelyD.affectedE.priorF.demandsG.soH.impactI.reasonsJ.relatetoK.specifical
Wherecouldmyson______thekey?Icouldn’tfindanywhere.
最新回复
(
0
)