首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是( )。
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是( )。
admin
2021-02-25
39
问题
设有定义: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全国计算机二级
相关试题推荐
有以下程序#include#defineSUB(A)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}程序运行后的输出结果是
若有以下程序#includeintk=7,m=5;voidf(int**s){int*t=&k;s=&t;*s=&m;printf("%d,%d,%d,",k,*t,**s);}main(){inti=3,*p=&i,**r=&p;f(r
有以下程序#includemain(){intk,j,s;for(k=2;k<6;k++,k++){s=1;for(j=k;j<6;j++)s+=j;}printf("%d\n",s);}程序
若有定义语句:intm[][3]={1,2,3,4,5,6,7};,则与该语句等价的是()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
编写函数intfun(intlim,intaa[MAX]),其功能是求出小于或等于lim的所有素数并放在aa数组中,并返回求出的素数的个数。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
软件测试的目的是
下面关于算法的叙述中,正确的是()。
随机试题
结核样肉芽肿不见于下列哪种疾病
摄影床常用滤线栅的比值是
有关麻醉药品和精神药品的管理,说法错误的是
声环境二级评价工作要求,针对建设工程特点提出噪声防治措施并()。
依据《消防法》的规定,机关、团体、企业、事业单位应当履行的消防安全职责有()。
生产工人劳动保护费主要包括()等。
以下属于计算机存储器的有()。
根据我国《行政诉讼法》的规定,当事人可以委托诉讼代理人的人数为()。
下面程序的输出结果是#include<iostream.h>#include<string.h>voidmain(){charp1[10],p2[10]
1.在考生文件夹下新建KANG1文件夹和KANG2两个文件夹。2.将考生文件夹下MING文件夹复制到KANG1文件夹中。3.将考生文件夹下HWAST文件夹中的文件XIAN.txt重命名为YANG.txt。4.搜索考生文件夹中的FUNC.wri文件,
最新回复
(
0
)