首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是( )。
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是( )。
admin
2019-09-03
31
问题
设有定义: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)中,首先定义字符数组s仃,然后再把字符数组str的首地址赋给字符指针变量c。所以选项A)是正确的。在选项B)中,指针c没有正确初始化,指向的地址是为空的,因此不能在scanf函数中使用;在选项C)中,getchar一函数的返回值是用户输入的第_个字符的ASCII码,如出错返回-1,且将用户输入的字符回显到屏幕,如用户在按回车之前输入了不止一个字符,其他字符会保留在键盘缓存区中,等待后续getchar调用读取,即c只能指向一个字符而不能指向字符串;在选项D)中,strcpy函数用于字符串拷贝,函数有两个参数,因此strcpy("c,str")书写错误,所以选项D)是错误的。
转载请注明原文地址:https://kaotiyun.com/show/hKRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中关于C语言常量的叙述错误的是
以下选项中,能用作用户标识符的是
有下列程序:voidf(int*q){inti=0;for(;i<5;i++)(*q)++;}main(){inta[5]={1,2,3,4,5},i;f(a);for(i=0;i
若X和Y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是
若有以下程序,则程序的输出结果是#includemain(){charc1,c2;c1=’C’+’8’-’3’;c2=’9’-’0’;printf("%c%d\n”,c1,c2);}
若有定义语句charc=’\101’;则变量C在内存中占
以下叙述中正确的是
下面不属于软件设计阶段任务的是
随机试题
某国际机场拥有两条平行跑道,磁方向角为27°~207°,常年主导风向为西南风,则两条跑道次降端的号码标志分别为()。
甲欲低价购买乙收藏的一幅古画,乙不允。甲声称:若乙不售画,就公布其不雅视频。乙被迫与甲订立买卖合同。根据合同法律制度的规定,该合同的效力为()。
已知某公司2012年财务报表的有关资料如下:要求:计算杜邦财务分析体系中的下列指标(凡计算指标涉及资产负债表项目数据的,均按平均数计算):①净资产收益率。②资产净利率(计算结果保留小数点后三位)。③销售净利率。④总资产周转率(计算结果保留小
在企业分立中,存续分立的企业承受原企业土地、房屋权属的,不征收契税;新设分立的企业承受原企业土地、房屋权属的,也不征收契税。()(2003年)
以下说法正确的是()。
体育教师的特殊语言是()。
儿童已经具有了明显的符号性和逻辑性,能进行简单的逻辑推演,克服了思维的自我中心性,思维活动仍局限于具体的事物及日常经验,缺乏抽象性。此类儿童在皮亚杰儿童智力发展阶段中处于()
Ithaslongbeenthesubjectofspeculationamongthepoliceandcriminologists:whatwouldhappenifalltheofficerswhonow
PreciousAirlinesFrequentFlierProgramPreciousAirlinesisproudtopresentourworldwidefreque
Whomostlikelyarethespeakers?
最新回复
(
0
)