首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下语句或语句组中,能正确进行字符串赋值的是
以下语句或语句组中,能正确进行字符串赋值的是
admin
2009-01-15
80
问题
以下语句或语句组中,能正确进行字符串赋值的是
选项
A、char *sp; *sp="right!";
B、char s[10]; s="right!";
C、char s[10]; *s="right!";
D、char *sp="right!";
答案
8
解析
本题考查了考生对字符串常量的理解。字符串常量是一段以双引号括起来的字符序列,它既可以出现在对字符数组的初始化中,也可以出现在表达式中。当它用于对字符数组的初始化时,应注意系统自动为其添加的结束标志’\0’。而当它出现在表达式中时,应该将其看作一个const char*类型的指针常量。在选项A中,首先定义了一个字符指针sp,然后将一个字符串赋给甲所指的地址,这是错误的。因为sp是一个未经初始化的野指针,不知其指向哪儿,往一个不确定的地址中写数据很容易让程序出错。选项B首先定义了一个字符数组,然后将一个字符串赋给数组名,这是错误的。因为数组名是一个指针常量,不可以被改变。选项C首先定义了一个字符数组,然后将一个字符串赋给数组的第一个元素,这也是错误的。因为字符串在表达式中相当于一个常字符指针,将一个指针值赋给一个字符型变量是行不通的。选项D是定义一个字符指针sp,同时使其指向一个字符串常量,即将一个常字符型指针赋给sp。这是可行的。所以,4个选项中选项D符合题意。
转载请注明原文地址:https://www.kaotiyun.com/show/9IXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序:PrivateSubForm_Click()num=InputBox(”请输入一个实数”):P=InStr(num,",")IfP>0ThenP
下面关于控件数组的叙述中正确的是()。
下列叙述中错误的是()。
设工程中有2个窗体:Form1和Form2,Form1为启动窗体。Form2中有菜单,其结构如下表所示。要求在程序运行时,在Form1的文本框Text1中输入口令并按Enter键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为“T
在考生文件夹下有一个工程文件sjt4.vbp,窗体上有两个文本框、三个单选按钮和一个命令按钮。运行时,在Text1中输入若干个大写和小写字母,并选中一个单选按钮,再单击“转换”按钮,则按选中的单选按钮的标题进行转换,结果放入Text2(如图3-81所示)。
在考生目录下有一个工程文件sjt4.vbp。程序的功能是,单击“产生随机数”按钮可以产生10个随机数放到数组中并显示在图片框中,在文本框中输入一个小于10的正整数m,单击“移动数据”按钮,可以把数组中的前m个数据移动到后面去,并显示在图片框中。如图所示。
下面关于VB数据文件的叙述中错误的是
在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好了3个关联表对象,名为“tStud”、“tCourse”、“tScore”、一个空表(名为“tTemp”)和一个窗体对象(名为“fTemp”)。请按以下要求完成设计。(1)创
设在工程中有一个标准模块,并定义了如下类型:TypeStutypeinoASIntegerstrnameAsString*20strsexASString*2smarkAsSingle
考生文件夹下有工程文件sjt3.vbp,控件及其属性见窗体文件。程序功能为:单击窗体,则先把数据集读入数组arr,再根据用户输入的值删除数组中对应的元素,并提示操作结果。删除元素分为三步完成:首先查找到要删除的元素,其次将其后续元素顺次前移,最后
随机试题
[*]=ex—ln(1+ex)+C.另解,令ex=t,则x=lnt,dx=[*][*]
性联鱼鳞病的基因定位于
患者,女性,25岁。淋雨后打喷嚏、咳嗽、鼻塞、流涕,开始为清水样,3天后变稠,伴有咽痛,轻度畏寒、头痛。该患者最可能的诊断是
物业服务企业资质申报时需提供的资料包括()等。
负有先履行债务的贷款人在贷款合同签订后,有确切证据证明借款人出现下列哪些情形之一时,贷款人可以行使先履行抗辩权(或称不安抗辩权),中止交付约定款项,并要求借款人提供适当担保?()
两家银行USD/CNY报价分别为:A银行6.1500~6.2100,B银行6.1600~6.2150,小明为出国留学准备购汇2万美元,他至少需要人民币()。
多元智力理论认为:每个学生都在不同程度上拥有九种基本智力,智力之间的不同组合表现出个体间的智力差异。提出这个理论的是()。
人民警察受处分期间,不能享受正常的晋升职务、级别,其中受()以上行政处分的,不得晋升工资档次。
下图所示的网络拓扑中配置了RIP协议,且RIP协议已更新完成,下表所示为AR2路由器上查看到的路由信息。从查看到的路由信息可以判断(65)________________,造成故障的原因是(66)________________。
A、Printmaterialsforvisitors.B、Studyreferentialreports.C、AskSallytomakearrangements.D、Applytothechiefexecutive.B
最新回复
(
0
)