首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
admin
2021-04-28
67
问题
设有定义: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/3Rtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(inta[],intn){inti,j=0,k=n-1,b[10];for(i=0;i
有以下程序#include#includeStructA{inta;charb[10];doublec;};structAf(structAt);main(){
有以下程序:#include<stdio.h>main(){inta=1,b=2,e=3,x;x=(a∧b)&c;printf(’’%d\n’’,x);}程序的运行结果是(
以下选项中,能用作数据常量的是
有以下程序voidfun(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}}main(){intk[10]={1,2,3,4,5,6
以下选项中,合法的一组C语言数值常量是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
当变量c的值不为2、4、6时,值为“真”的表达式是()。
关于字符数组定义中存在语法错误的是()。
随机试题
Iamverydoubtfulwhethertheproposedschemewouldbe______(advantage)tous.
患儿,女,6个月。多汗夜惊,烦躁不安,面色不华,纳呆便溏,枕秃,舌淡苔白,指纹淡,查体:血钙磷乘积稍低,碱性磷酸酶增高。其病证诊断应为
下列属于一般房屋建筑工程的是()。
硅橡胶
甲公司2015年年末长期资本为5000万元,其中长期银行借款为1000万元,年利率为6%;所有者权益(包括普通股股本和留存收益)为4000万元。公司计划在2016年追加筹集资金5000万元,其中按面值发行债券2000万元,票面年利率为6.86%,
Modernpeoplewearmanymasksthatkeeptheirrealityconfinedand【C1】______,eventothemselves.Thepossibilityofencounterin
下列关于物业服务费酬金制说法中,正确的是()。
初二学生郭某偷了同学的饭菜票被发现,在以后的学校、班级获奖中,郭某虽有心参加,但都被班主任拒之门外,郭某数学成绩是班级最好的,省市数学竞赛,郭某报名参加,且取得全校选拔赛第一名,但学校以郭某有过偷窃的不良行为,不让郭某代表学校参加竞赛。
关于MPEG-2标准说法错误的是(12)________________。
A、Byprofitingfromtechnology.B、Byseekingbusinesssolutions.C、Byimprovingtechnicalfarming.D、Byhelpingwiththefarmwo
最新回复
(
0
)