首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
admin
2017-07-27
33
问题
设有定义: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函数用于字符串拷贝,函数有两个参数,因此strcpyt:’’c,str")书写错误,所以选项D是错误的。
转载请注明原文地址:https://jikaoti.com/ti/IMi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:doublex[lO],*p=x;,以下能给数组x下标为6的元素读人数据的正确语句是
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
C语言规定,在一个C程序中,main()函数的位置()。
阅读下面程序,程序执行后的结果为()。#include"stdio.h"main(){char*str="abcdefghijklnmopq":while(*str++!=’e’);printf("%c\n"
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是()。
设x和y都是int类型,且x=1,y=2,则printf("%d%d",x,y,(x,y))的输出结果是()。
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
若intx=1,y=2;则计算表达式y+=y-=x*=y后的y值是()。
以下函数定义的类型符是()。fff(doublex){printf("%f",x+x);}
随机试题
油井正常生产时所测得的油层中部压力是()。
胡先生,56岁,便血及肛门下坠感已1年,近2个月发现大便呈扁平状,表面带有脓血,去医院检查指诊发现直肠中段有约2cm×2cm大小的肿物质硬,边缘不清。胡先生还需作哪种辅助检查才能进一步确诊( )。
习惯性流产的定义是指自然流产连续发生几次或以上
A.驱蛔杀虫,调理脾胃B.杀虫止痛,结合外治C.安蛔定痛,继则驱虫D.安蛔止痛,调和气血E.调理脾胃,结合外治
李某担任某区人社局公务员。关于对李某的考核,下列说法哪一项是错误的?()
我国山川辽阔,河流多样,其中最长的内流河是()。
地震震级是通过仪器给出地震大小的一种量度,是划分震源放出能量大小的等级,地震所释放的能量越大,震震级也越大,每一次地震只有一个震级。地震烈度表示地震对地表及工程建筑物影响的强弱程度。是在没有仪器记录的情况下,凭地震时人们的感觉或地震发生后器物反应的程度、工
Theoldadageofthetitlehasaparallelinthescientificworld"allresearchleadstobiomedicaladvances".Thefactthatres
•Readthearticlebelowaboutdelegation.•Inmostofthelines34-45,thereisoneextraword.Itiseithergrammaticallyinc
STOPSMOKINGDoyouwanttostopsmoking?Haveyoualreadytriedtostopbutfailed?Nowit’stimetostopsmokingusingthe
最新回复
(
0
)