首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是( )。
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是( )。
admin
2021-02-25
57
问题
设有定义: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)中,指针c没有正确初始化,指向的地址是为止的,因此不能在scanf函数中使用;在选项C)中,getchar函数的返回值是用户输入的第一个字符的ASCII码,如出错返回一1,且将用户输入的字符回显到屏幕,如用户在按回车之前输入了不止一个字符,其他字符会保留在键盘缓存区中,等待后续getchar调用读取,即c只能指向一个字符而不能指向字符串;在选项D)中,strcpy函数用于字符串拷贝,函数有两个参数,因此strcpy("c,str")书写错误,所以选项D)是错误的。
转载请注明原文地址:https://kaotiyun.com/show/ZEtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,值为1的表达式是
以下叙述中正确的是
关于字符串的叙述中正确的是()。
以下叙述中正确的是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
数据库设计过程不包括
将E-R图转换为关系模式时,实体和联系都可以表示为()。
下面描述中不属于数据库系统特点的是()。
某系统总体结构如下图所示该系统结构图是
以下能正确定义字符串的语句是
随机试题
______是中央银行直接控制的变量,也是银行体系的存款扩张、货币供给创造的基础。()
既能祛风湿、通经络,又能降压、解毒的药物是
能够刺激胃黏膜,反射性引起呼吸道分泌,使痰液变稀,易于咳出的药物是
甲杀人案,犯罪手段残忍,影响恶劣,第一审法院为防止被害人家属和旁听群众在法庭上过于激愤而影响顺利审判,决定将其作为特例不公开审理。经审理,第一审法院判处甲死刑立即执行,甲上诉。对于本案,第二审法院下列哪些做法是正确的?()
商业银行贷款,应当遵守法律有关资产负债比例管理的规定,其中商业银行的资本充足率不得低于下列哪个比率?
甲、乙、丙、丁共同投资设立了A有限合伙企业(以下简称“A企业”)。合伙协议约定:甲、乙为普通合伙人,分别出资10万元;丙、丁为有限合伙人,分别出资15万元;甲执行合伙企业事务,对外代表A企业。2006年A企业发生下列事实:2月,甲以A企业的名义与B公司签
下列行为中,不属于代理的有()。
有一种记忆的特点是:信息的保存是形象的,保存得时间短、保存量大,编码是以事物的物理特性直接编码,这种记忆是()。
topracticallyfulltimeworkdependverymuchlessefficientforfreeA.(68)______onvolunteersandpart-timersB.takepartin
ThinkandActorActandThinkThemajorityofsuccessfulseniormanagersdonotcloselyfollowtheclassicalrationalmodel
最新回复
(
0
)