首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义“char*c;”,以下选项中能够使c正确指向一个字符串的是( )。
设有定义“char*c;”,以下选项中能够使c正确指向一个字符串的是( )。
admin
2019-12-17
38
问题
设有定义“char*c;”,以下选项中能够使c正确指向一个字符串的是( )。
选项
A、char str[]=“string”;c=str;
B、scanf(“%s”,c)
C、c=getchar();
D、*c=“string”;
答案
A
解析
选项A为正确用法,先将字符串存于字符数组中,然后将数组名赋给字符指针(数组名代表数组首地址,定义数组时为其分配确定的地址)。C选项错误,getchar()函数输入一个字符给字符型变量,而不是字符指针。B选项和D选项有类似的错误,两个选项并无语法错误,但运行时可能会出现问题。因为在B选项和D选项中,宁符指针没有被赋值,足个不确定的值,指向一个不确定的内存区域,这个区域可能存放有用的指令或数据。在这个不确定的区域重新存放字符串,可能会发生无法预知的错误。
转载请注明原文地址:https://kaotiyun.com/show/t7Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若以下选项中变量全部为整型变量,且己正确定义并赋值,则语法正确的switch语句是
下列条件语句中,输出结果与其他语句不同的是
若要求从键盘读入含有空格字符的字符串,应使用函数
有下列程序:main(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf("%d",t[2-i][i]);}程序执行后的输出结果是
下列关于栈的叙述中,正确的是
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
下面属于字符类的实例是()。
下列给定程序是建立一个带头节点的单向链表,并用随机函数为各节点赋值。函数fun的功能是将单向链表节点(不包括头节点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在文件MO
给定程序中,函数fun的功能是:对形参SS所指字符串数组中的M个字符串按长度由短到长进行排序。SS所指字符串数组中共有M个字符串,且串长
随机试题
城市抗震防灾规划应包括()。
A.脉搏增快,呼吸加深加快B.脉搏变慢,血压下降C.脉搏增快,血压升高D.脉搏增快,呼吸减慢E.脉搏增快,血压下降肾后性肾衰竭首选检查
急性乳腺炎手术治疗常用切口是
根据《建筑法》,下列关于建筑工程承包的说法,正确的是()。
背景华北某新建机场飞行区指标为4E,单跑道运行,双指廊航站楼。在招标文件中明确了绿色施工要求,同时指出机场弱电系统应进行效能优化。某施工单位经过合法的招投标程序承揽了该机场弱电系统工程建设项目。机场弱电系统主要覆盖哪些区域?
A公司2018年的每股收益为1.5元,股利支付率为30%,收益和股利的增长率预计为4%。该公司的β系数为1.3,市场风险溢价为7%,无风险报酬率为5%。要求:求该公司的P/E值。
在确定团体目标的准备工作中,团体目标的考虑不包括()。
当恶性通货膨胀发生时,社会总需求远大于社会总供给,货币发行量远大于流通中所需要的货币量。以下可以减缓恶性通货膨胀程度的措施是
两个平行平面∏1:2x—y一3z+2=0与∏2:2x—y一3z一5=0之间的距离是_________。
LittleLadyStartsBigWarHarrietBeecherStowehadpouredherheartintoheranti-slaverybook"UncleTom’sCabin."(46)Thepu
最新回复
(
0
)