首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义“char*c;”,以下选项中能够使c正确指向一个字符串的是( )。
设有定义“char*c;”,以下选项中能够使c正确指向一个字符串的是( )。
admin
2019-12-17
51
问题
设有定义“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全国计算机二级
相关试题推荐
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
以下语句中存在语法错误的是
若有语句:char*line[5];,以下叙述中正确的是
有以下程序intfun(intx[],intn){staticintsum=0,i;for(i=0;i<n;i++)sum+=x[i];returnsum;}main(){inta[]={1,2,3,4,5},b
下列关于栈的叙述中,正确的是
程序中己构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->next)p=p->nex
以下叙述中错误的是
以下选项中不属于字符常量的是
给定程序MODIl.C中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。注意:字符串的长度最长允许为79。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或
随机试题
A.燥热内结,营阴被灼,络脉瘀阻,蕴毒而成B.肾阴亏损,肝失濡养,肝肾精血不足,无以上承C.阴虚燥热,肺失滋润D.阴虚热炽,炼液成痰,痰阻经络,蒙蔽心窍E.阴损及阳,脾肾衰败(1994年第97,98题)消渴病并发门内障的机理是()
TheAmundsen-ScottSouthPoleStationmadeheadlinesinAprilwhenthedoctorforthatremotesciencefacilitywastakenserious
A.神经调节B.体液调节C.自身调节D.负反馈调节平均动脉压在一范围内升降时,脑血管口径产生适应性改变以保持脑血流量相对恒定,属于
下列哪种先心病可引起原发性左心衰
A、春末夏初B、秋冬两季C、开花前或果实未成熟前D、果实成熟时E、全年均可皮类药材采收期一般为()
会计职业道德与会计法律制度具有相同的调整对象,但目标不同。()
教学计划的设计原则包括()。
阅读下面这首唐诗,完成后面各题。夏意苏舜钦别院深深夏簟清,石榴开遍透帘明。树阴满地日
下列表述不正确的是()。
HowlongwillAnnastillhavetostayinLondon?
最新回复
(
0
)