首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是( )。
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是( )。
admin
2020-11-27
54
问题
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是( )。
选项
A、char str[]="string";c=str;
B、scanf("%s",c);
C、c=getchar0;
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://www.kaotiyun.com/show/Ni3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:inta,b,c,*p=&c;,接着执行以下选项中的语句,则能正确执行的语句是()。
表达式:(int)((double)9/2)-9%2的值是
已知chara;intb;floatc;doubled;则表达式a-b+c-d结果为()型。
设变量已正确定义并赋值,以下正确的表达式是
以下选项中关于C语言常量的叙述错误的是()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);其中buffer代表的是
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是
程序中对fun函数有如下说明void‰();此说明的含义是
设有栈s和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次人队,最后将队列中所有元素退出,则退队元素的顺序为()。
下面属于黑盒测试方法的是
随机试题
啤酒双乙酰的测定中,整个蒸馏操作需在()内完成。
上层建筑反作用的性质取决于它所服务的经济基础的性质。()
既屈髋又屈膝的肌是()
Everybodywenttotheopeningceremonyofthefilmfestival------______Francisco,whohasnointerestinanythingbutsports.
病毒性脑膜炎脑脊液的主要特点是
根据《中华人民共和国广告法》,可以做广告的药品是()。
A、 B、 C、 D、 D图形中直线数依次是16、13、10、7、(4),是公差为一3的等差数列。
一个正方形队列,如减少一行和一列会减少19人,原队列有几个人?()
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。在考生文件夹下打开文档.EXCEL.XLSX。【背景素材】财务部助理小王需要向主管汇报2013年度公司差旅报销情况,现在请按照如下
EachyearUniversum,aSwedishconsultingfirm,asksAmericanMBAstudentswheretheywouldmostliketowork.The2007surveys
最新回复
(
0
)