首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
admin
2017-07-27
51
问题
设有定义: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://kaotiyun.com/show/WKDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若x和n均是int型变量,且x=12,n=5,则执行y=x%=(n%=2)表达式后y的值为()。
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
有以下程序#include<stdio.h>intfun(inta,intB){if(b=0)returna;elsereturn(fun(--a,--B));}main(){pdntf("%d\
有以下程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwrite(a,sizeof(int)
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是()。
一个关系表的行称为()。
诊断和改正程序中错误的工作通常称为()。
数字字符0的ASCII值为48,运行下列程序的输出结果是()。main(){chara=’1’,b=’2’;printf("%c,",b++);printf("%d\n",b-A);}
若要使指针p指向一个double类型的动态存储单元,请填空。p=__________malloe(sizeof(double));
在数据处理中,其处理的最小单位是()。
随机试题
有关行政复议、行政诉讼和国家赔偿的法律、法规实施情况,一般不属于公安机关法制部门执法监督的职责范围。()
不能耐受秋水仙碱和非甾体抗炎药的急性痛风可选用
硒具有抗过氧化作用,因为硒
城市规划强制性内容是指省域城镇体系规划、城市总体规划、城市详细规划中涉及区域协调发展、()、环境保护、风景名胜资源管理、自然与文化遗产保护、公众利益和公共安全等方面的内容。
高压成套配电柜和箱式变电站的安装以“台”为计量单位,安装内容包括( )。
营业账簿应纳印花税为()元。除加工承揽合同外的其余应税凭证应纳印花税总额为()元。
根据企业所得税的规定,以下关于资产税务处理的表述中,错误的是()。
在实际情况中,生产控制的基本程序包括()。
IEEE802.11i所采用的加密算法为______。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
最新回复
(
0
)