首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是( )。
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是( )。
admin
2021-02-25
65
问题
设有定义: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/ZEtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数的功能是()。intfun(char*s){char*t=s;while(*t++);return(t一s);}
以下叙述中正确的是()。
有以下程序#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3),c[5]={0},i;for(i=0;i
有以下程序main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++
以下选项中,值为1的表达式是
若有以下程序#includemain(){ints=0,n;for(n=0;n<4;n++){switch(n){default:s+=4;case1:s+=1;case2:s+=2;case3
下列排序方法中,最坏情况下比较次数最少的是()。
软件设计中模块划分应遵循的准则是()。
若有定义:inta=7;floatx=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是()。
在数据处理中,其处理的最小单位是()。
随机试题
关于生物一心理一社会医学模式,下列提法中错误的是()
药物致畸的高敏感期是
某建筑屋顶上设水箱间,如图示水箱间内水箱平面布置,其有关最小尺寸是()
基金销售适用性要求基金销售机构在销售基金和相关产品的过程中,应注重()。
按照房产税的有关规定,房产税以( )方式缴纳。
芭蕾,在中国若从清末在宫廷里表演算起,已经一个多世纪;如果从俄罗斯人上个世纪20年代在上海开始教授也近百年。芭蕾舞与中国传统审美确实存在很大距离,然而中国人却能顺利接受,百年来从未间断。即便在“文革’’那样的岁月,芭蕾舞仍然畅行于舞台,担负起“样板”的重任
消极强化是指一种行为发生后会出现不愉快事件的中止或逃离,它会导致学习、增加该行为重复的可能性。根据上述定义,下列属于消极强化的是:
SQLSELECT语句为了将查询结果存放到临时表中应该使用【】短语。
Thetwomenhavebeenveryintimateandreliablefriendsthroughouttheirlives.
A、Theyaffectone’swayoflookingattheworld.B、TheymakepeoplefeellonelyandunwantedC、Theyaffectone’shealthconditio
最新回复
(
0
)