首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
admin
2021-04-28
47
问题
设有定义: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函数用于字符串拷贝,函数有两个参数,因此strcpyt:’’c,str")书写错误,所以选项D是错误的。
转载请注明原文地址:https://kaotiyun.com/show/3Rtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun(inta,intb,intC){a=b;b=c;c=a;}main(){inta=10,b=20,c=30;fun(a,b,
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->n
有以下程序#includemain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){ease0:a++;break;case1:b++;break;}
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)
有以下程序#includevoidfun(inta[],intn){inti,j=0,k=n-1,b[10];for(i=0;i
负责数据库中查询操作的数据库语言是( )。
以下错误的定义语句是
以下选项中,不能作为合法常量的是
随机试题
下列情况中,不宜立即进行针刺的是()(2009年第175题)
预防过敏性哮喘最好选用:
DIC患者输注冷沉淀的指征是纤维蛋白原
A.支气管扩张B.支气管哮喘C.心源性哮喘D.慢性支气管炎E.肺炎球菌肺炎患侧呼吸运动减弱,叩诊浊音,可闻及支气管呼吸音者,见于()
2018年12月31日,甲公司的某生产线存在可能发生减值的迹象。经计算,该机器的公允价值减处置费用的净额为1000000元,预计未来现金流量现值为1100000元,账面净值为1400000元,以前年度对该生产线计提过80000元的减值准备,则下列说法中正确
下列关于信息技术对传统教育教学的影响,说法错误的是()
甲为杀害仇人林某在偏僻处埋伏,见一黑影过来,以为是林某,便开枪射击。黑影倒地后,甲发现死者竟然是自己的父亲。事后查明,甲的子弹并未击中父亲,其父亲患有严重心脏病,听到枪声后因过度惊吓死亡。关于甲的行为,下列哪一选项是正确的?()
In1935,MaryKaygotmarriedforthefirsttime.MaryKaywas45yearsoldwhenshestartedhercompany.
TheOlympicGameswillbeheldinBeijingin______.
FriendsA)Onmyrecenttravels,Icametorealizestillmorefullythesignificanceoftheword"friend".B)Sevenoreightdays
最新回复
(
0
)