首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
admin
2012-08-23
58
问题
设有定义: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中,应改成scanf(“%s”,&C;在选项C中,getchar函数的返回值是用户输入的第一个字符的ASCII码,如出错返回-1,且将用户输入的字符回显到屏幕.如用户在按回车之前输入了不止一个字符,其他字符会保留在键盘缓存区中,等待后续getchar调用读取。即c只能指向一个字符而不能指向字符串。在选项D中,strcpy函数只是将str字符串中的内容赋给c,并没有使其指向str,所以选项D是错误的。
转载请注明原文地址:https://kaotiyun.com/show/EfPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
fseek函数的正确调用形式是()。
若有条件表达式(exp)?a++:b--,则以下表达式中能完全等价于表达式(exp)的是()。
下列有关数据库的描述,正确的是()。
若a=10,b=20,则表达式!(a<b)的值是【】。
面向对象的模型中,最基本的概念是对象和【】。
有以下程序:fun(intx){intp;if(x==0‖x=1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d
以下关于函数的叙述中正确的是
简单的交换排序方法是()。
树是结点的集合,它的根结点数目是()。
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
随机试题
人工流产钳刮术适用于
排泄性胆道系统造影,与服用脂肪餐的意义无关的是
在炼制过程中出现鱼眼泡可判断为两指分开指间拉出长白丝可判断为
下列与溶血性链球菌感染有关的疾病是
关于市场环境安全评价的叙述,正确的一项是()。
大城市输配管网系统外环网的燃气管道压力一般为()。
店头市场即场外交易市场,二者可以等同。()
不存在财务杠杆作用的筹资方式是()。
旷工或者无正当理由逾期不归()的公安人员,应予以辞退。
下列关于我国自然资源概况的有关说法正确的是()。
最新回复
(
0
)