首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
admin
2012-08-23
98
问题
设有定义: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中,应改成scanf(“%s”,&C;在选项C中,getchar函数的返回值是用户输入的第一个字符的ASCII码,如出错返回-1,且将用户输入的字符回显到屏幕.如用户在按回车之前输入了不止一个字符,其他字符会保留在键盘缓存区中,等待后续getchar调用读取。即c只能指向一个字符而不能指向字符串。在选项D中,strcpy函数只是将str字符串中的内容赋给c,并没有使其指向str,所以选项D是错误的。
转载请注明原文地址:https://kaotiyun.com/show/EfPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。main(){inta,b,c;a=25;b=025;c=0x25;printf("%d%d%d\n",a,b,C);
下列用于printf函数的控制字符常量中,代表“竖向跳格”的转义字符常量是()。
数据库管理系统中用来定义模式、内模式和外模式的语言为()。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
实体联系模型中实体与实体之间的联系不可能是
已定义以下函数:fun(int*p){return*p;}该函数的返回值是()。
数据流图用于抽象地描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
数据结构分为逻辑结构和存储结构,循环队列属于【】结构。
以下程序的功能是从键盘输入若干学生的成绩,并输出最高成绩和最低成绩,当输入负数时结束。请填空。#include<stdio.h>main(){floatx,amax,amin;scanf("%f",&x);
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
随机试题
下列用语表现在提请减刑建议书中不规范的是()
下列哪项是硝酸甘油常见不良反应之一
商品乐果的大鼠经口LD50为247mg/kg,而纯品乐果则为60mg/kg,其毒效应受到哪种因素影响
工程质量检验评分以()为单元。
有关双代号网络图表达正确的是( )。
建设项目工程总承包即使采用总价包干的方式,稍大一些的项目也难以用固定总价包干,而多数采用()。
某企业2005年接受捐赠设备一台,收到的增值税专用发票上注明价款100万元,增值税17万元,企业另支付安装调试费用5万元,运输费用8万元,该项受赠资产应交企业所得税为()万元。
改变积分次序
Whereistheannouncementprobablybeingmade?
LearningaboutCognitiveGrammar(CG),anapproachtotheanalysisanddescriptionoflanguagestructure,isnoteasy.One
最新回复
(
0
)