首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是( )。
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是( )。
admin
2021-02-25
50
问题
设有定义: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全国计算机二级
相关试题推荐
有以下程序#includemain(){charx=2,y=2,z;z=(y<<1)&(x>>1);printf("%d\n",z);}程序的输出结果是
有以下程序#include<stdio.h>#include<string.h>voidfun(chars[][10],intn){chart;inti,j;for(i=0;i<n-1;i++)
有以下程序:#include<stdio.h>main(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc");fclose(f);}若文本文件filea.txt中原有内容为hello,则运
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
若有以下程序#includemain(){ints=0,n;for(n=0;n<4;n++){switch(n){default:s+=4;case1:s+=1;case2:s+=2;case3
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是
下列选项中,能正确定义数组的语句是
以下能正确定义字符串的语句是
在数据处理中,其处理的最小单位是()。
在数据处理中,其处理的最小单位是()。
随机试题
气管切口术属()
某公司就其培育的一个植物新品种向审批机关提出植物新品种权申请并获得授权。该品种的育种完成日为2012年8月18日,申请日为2013年2月7日,初步审查合格公告日为2013年6月12日,授权日为2014年11月18日。根据《植物新品种保护条例》及相关规定,该
患儿11个月,逐渐出现发绀,活动后加剧,常在大便后出现阵发性呼吸困难。体格检查:全身发绀,心前区隆起,左侧第2、3、4肋间可闻及粗糙喷射性收缩期杂音,肺动脉第2音减弱,x线检查示靴状心,肺野清晰。则应诊断为
根据《中华人民共和国招标投标法》(简称《招标投标法》),招标人和中标人订立书面合同的时间应当是()。
某公司2009年发生如下业务,有关资料如下:(1)与某科研高校签订一份技术开发合同,合同所载金额为100万元,其中研发经费是30万元;(2)与A企业签订非专利技术转让合同,价款30万元,与B企业签订专利权转让合同,价款150万元,与C企业发
西苑股份有限公司(以下简称西苑公司)为华东地区一家上市公司,属于增值税一般纳税企业,适用的增值税税率为17%。西苑公司2009年至2011年与固定资产有关的业务资料如下:(1)2009年12月6日,西苑公司购入一条需要安装的生产线,取得的增值税专用
中国:台湾
双因素理论及其现实意义。
Shewasgratefultohimforbeingsogoodtoher.
Experimentsonmonkeyswereviewedmuchmorenegativelythanthoseinvolvingmouse.Indeed,onlyexperimentstodevelop【M1】_____
最新回复
(
0
)