首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
admin
2021-04-28
63
问题
设有定义: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全国计算机二级
相关试题推荐
有如下程序#includeintsum(inta,intb){returna+b-2;}main(){inti;for(i=0;i
有以下程序#include<stdio.h>#defineN3voidfun(inta[][N],intb[])main(){inti,j;
以下选项中合法的实型常量是
以下叙述中正确的是
以下选项中,不能作为合法常量的是
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。
随机试题
关子孕激素的作用下述哪项正确()
呃逆病变的关键脏腑是
与急性梗阻性化脓性胆管炎实验室检查结果不符合的是
半导体激光器指的是用半导体材料作为激活物质的激光器。()
公安机关的法制部门具有办案职能,依法承担着劳动教养案件的审批、行政复议案件的办案和行政诉讼案件的审理职责。()
某县公安局警察当场抓获持枪抢劫犯罪分子张某,该局常务副局长甲为扩大战果.决定成立以其为组长、主管刑侦工作的副局长乙为副组长的专案组,指示将已拘留的犯罪嫌疑人张某不移送看守所而留在派出所继续审讯。刑警大队长丙带领警员丁、戊等人对嫌疑人采取不让休息、反背捆绑、
中国人传统的生活方式是子孙满堂,这点很令美国老年人羡慕,儒家文化提倡“父母在,不远游”,贫困地区的父母更是把生男孩当作自己养老的保障。而美国人则认为,培养孩子是一种社会责任而不是自我“牺牲”,孩子的回报不是反哺父母,而是努力使自己成才,尽管美国有较为完善的
下颌第一前磨牙牙体预备时防止穿髓的主要解剖原因是()。
设有两个数列{an},{bn},若,则()
TradingModernistforMcmansion[A]In1949W.ClintonBackusandhiswifehireda43-year-olddesignernamedGretaMagnusson
最新回复
(
0
)