首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char *c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
设有定义:char *c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
admin
2021-04-28
55
问题
设有定义: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全国计算机二级
相关试题推荐
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
下面选项中关于位运算的叙述正确的是
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
以下选项中可用作C程序合法实数的是
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是()。
以下函数不能用于向文件中写入数据的是
数据库管理系统是
有以下程序structst{intx;int*y;)*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是
“软件系统总体结构图,下面描述中错误的是
以下选项中非法的C语言字符常量是
随机试题
1948年3月,吉林省人民政府迁回吉林市。()
生态系统在结构上包括______、_______、_______、_______。
Thetimehascome______wecanmakeextensiveuseofnuclearenergy.
张先生,45岁。出现头痛、头晕、焦躁不安、心悸、气急、视力模糊、恶心呕吐,出现尿少。既往有高血压史,平时没有控制血压,现血压190/120mmHg:该病人可能出现了()。
患者,女,64岁。右上腹持续胀痛半月余,伴恶寒发热,恶心呕吐,便秘尿赤。检查:巩膜轻度黄染,右上腹压痛、轻度反跳痛,右上腹可触及边缘不清的压痛包块。舌红苔黄腻,脉弦数。其治法是
患者因左颈部神经鞘瘤复发而出现Horner征,说明肿瘤可能来源于或者压迫了
劳动关系转化为劳动法律关系后,若其运行出现障碍,如违约行为、侵权行为出现,则劳动法将对劳动法律关系继续进行调整,这是劳动法的(),其目的在于消除劳动法律关系运行的障碍,使其顺利运行。
步亭花园社区占地3700亩,现有小区居民13万人。为了响应我国社会主义市场经济条件下现代文明社区建设,步亭花园小区在建设之初就成立了社区服务中心,步亭花园社区开拓创新.建立了“建设、管理、服务”三位一体的社区管理模式。社区服务中心是在区政府指导下,履行政府
信仰乃道德之本,没有信仰的道德,是无源之水、无本之木。没有信仰的人是没有道德底线的;而一个人一旦没有了道德底线,那么法律对于他也是没有约束力的。法律、道德、信仰是社会和谐运行的基本保障,而信仰是社会和谐运行的基石。根据以上陈述,可以得出以下哪项?
AInthe1500s,civilunrestledBtothebreakupCofVietnamDforseveralsmallerstates.
最新回复
(
0
)