首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char *c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
设有定义:char *c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
admin
2021-04-28
30
问题
设有定义: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函数用于字符串拷贝,函数有两个参数,因此strcpy("c,str")书写错误,所以选项D)是错误的。
转载请注明原文地址:https://kaotiyun.com/show/cFtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是
下列叙述中正确的是
结构化程序所要求的基本结构不包括
有以下程序段TypedefstructNODE{intnum;structNODE*next;}OLD;以下叙述中正确的是
若有以下程序#includeint*f(int*s,int*t){int*k;if(*s
以下选项中关于C语言常量的叙述错误的是
表达式3.6-5/2+1.2+5%2的值是()。
下列选项中,不属于数据管理员(DBA)职责的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
随机试题
下列词语中没有错别字的一组是()
治疗膏淋、白浊之要药的是
下列关于企业主导型中小企业主的说法正确的有()。
丁公司是一家饮料公司。公司创始人希望进入商业地产行业,以进一步提高企业整体盈利。在下列选项中,不能构成商业地产产业进入壁垒的是()。
义务教育实行国务院领导,省、自治区、直辖市人民政府统筹规划实施,()为主管理的体制。
Thephysicianconsidersgoingtobedearlytobemoresensible______.
Whatisthedesktoppublishingsystem?Itisamodernpublishingsystem,inwhich______,graphicskillsandprintingtechniq
AsDr.SamuelJohnsonsaidinadifferenteraaboutladiespreaching,thesurprisingthingaboutcomputerisnotthattheythink
Allthepartsofthesewashingmachinesare______,sothatitisveryconvenienttogetreplacementforthem.
A、Takeapainreliever.B、Letthecutdryout.C、Keepthecutwrapped.D、Gotoseethedoctor.C细节题。对话最后,女士建议男士用绷带把伤口包扎起来(Puttin
最新回复
(
0
)