首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下语句或语句组中,能正确进行字符串赋值的是
以下语句或语句组中,能正确进行字符串赋值的是
admin
2009-01-15
71
问题
以下语句或语句组中,能正确进行字符串赋值的是
选项
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://kaotiyun.com/show/9IXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面循环语句中在任何情况下都至少执行一次循环体的是
在考生文件夹下有一个工程文件sjt4.vbp,请在窗体上画两个文本框,其名称分别为Textl、Text2,文本框的内容分别设置为”计算机”、”等级考试”。然后画一个标签,其名称为Labl,高度为375,宽度为2000。再画两个单选按钮,名称分别为Opl和O
假定有以下循环结构DoUntil条件表达式循环体Loop则以下正确的描述是
假定有以下程序段Fori=1To3Forj=5To1Step-1Printi*jNextjNexti则语句Printi*j的执行次数是
假定在窗体上添加了一个通用对话框控件,其名称为CDI,并有如下程序段:CDl.ShowOoen:CDI.DefaultExt=“doc”在打开文件的对话框中选择了“c:\file_1.txt”文件,则FileTitle属性的值是
下面属于白盒测试方法的是
能够用于标识对象名称的属性是( )。
数据库设计中反映用户对数据要求的模式是( )。
有以下程序:#include<stdio.h>#definef(x)x*xmain(){inti;i=f(4+4)/f(2+2);priatf("%d\n",i);}
问题处理方案的正确而完整的描述称为【】。
随机试题
用立钻钻一φ10mm的孔,选择的主轴转速为500r/min。求钻削时的切削速度。
如图3-84所示的结构,支座I处的水平反力为下列何值?[2005年第35题]
背景资料某承包商中标某高速公路机电系统。该高速公路的管理体制为二级。其中收费系统的收费视频监视子系统作为分项工程进行施工。该子系统的摄像机包括广场摄像机、车道摄像机、收费亭摄像机、金库摄像机、监控室摄像机,并配有监视器、视频切换控制矩阵、数字录像设备等。
保险组织的终止分为()形式
按照《税收征管法》的规定,下列关于税收强制执行与税收保全措施的表述中,正确的是( )。
某企业批量生产一种零件,投产批量为6件,经过4道工序加工,按照加工顺序,单件每道工序作业时间依次为20分钟、10分钟、25分钟、15分钟,假设零件移动用时为零。根据以上资料,回答下列问题:将一个批次的该种零件全部生产出来,工序间、搬运次数最多的零件移
下列数据特征的测度中,属于位置平均数的是()。
下列关于创新的论述中,正确的是()。
ISDN为了使通信网络内部的变化对终端用户是透明的,它必须提供一个标准的______。
有SQL语句:SELECTDISTINCT系号FROM教师WHERE工资>=ALL(SELECT工资FROM教师WHERE系号="02")与如上语句等价的SQL语句是
最新回复
(
0
)