首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是( )。
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是( )。
admin
2019-09-03
49
问题
设有定义: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)中,首先定义字符数组s仃,然后再把字符数组str的首地址赋给字符指针变量c。所以选项A)是正确的。在选项B)中,指针c没有正确初始化,指向的地址是为空的,因此不能在scanf函数中使用;在选项C)中,getchar一函数的返回值是用户输入的第_个字符的ASCII码,如出错返回-1,且将用户输入的字符回显到屏幕,如用户在按回车之前输入了不止一个字符,其他字符会保留在键盘缓存区中,等待后续getchar调用读取,即c只能指向一个字符而不能指向字符串;在选项D)中,strcpy函数用于字符串拷贝,函数有两个参数,因此strcpy("c,str")书写错误,所以选项D)是错误的。
转载请注明原文地址:https://kaotiyun.com/show/hKRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中不能用作C程序合法常量的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
有以下程序#includevoidfun(char*t,char*s){while(*t!=0)t++;while((*t++=*s++)!=0);}main(){charss[10]="ace",aa[10]="bbxxyy";
有以下程序voidfun1(char*p){char*q;q=p;while(*q!=’\0’){(*q)++;q++;}}main(){chara[]={"Program"),*p;p=&a[3];fun1(p);p
下面不属于软件设计阶段任务的是
表达式3.6-5/2+1.2+5%2的值是
下面选项中合法的字符常量是
以下选项中非法的C语言字符常量是
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.s=hello";则以下叙述中正确的是
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
随机试题
某企业上期末甲存货帐面成本为100万元,预计售价为90万元(不含税),预计销售费用为售价的5%,本期尚未售出。本期末预计该存货未来可变现净值为76万元,则本期末应计提的存货跌价准备为()万元。
简述曲轴的装夹方法。
A稳固夹持显微缝合针线B分离组织和夹提缝线打结C分离组织D修剪血管E阻断血流镊子用于______。
滑车神经支配的眼外肌是
A、小檗碱B、麻黄碱C、伪麻黄碱D、东莨菪碱E、山莨菪碱其草酸盐不溶于水的是
晨光集团是一家国有公司控股的企业,张明白2004年经招聘担任该集团副总经理后利用职务便利,通过虚报、冒领等手段侵吞300余万元,张明的行为构成:
某工程场地勘察钻探揭示基岩埋深68m,剪切波速见表,该建筑场地类别应属于()。
阅读材料,根据作答要求回答问题。材料1最近,W市景园小区居民邓正传做饭时更踏实了。“改造后,大部分燃气管道都从家里迁出,公共区域也换了新管道,‘面子’好看、‘里子’安全!”“据测算,包括景园小区在内,改造3个小区燃气需投资40
在面向对象分析与设计中,()是应用领域中的核心类,一般用于保存系统中的信息以及提供针对这些信息的相关处理行为;()是系统内对象和系统外参与者的联系媒介;()主要是协调上述两种类对象之间的交互。
在SQLServer2008中,master是一个非常重要的系统数据库,如果master损坏将会对系统造成严重后果,因此系统管理员应该对master进行备份。SQLServer2008对数据库提供的备份有()。Ⅰ.完全备份Ⅱ.差
最新回复
(
0
)