首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下语句或语句组中,能正确进行字符串赋值的是( )。
以下语句或语句组中,能正确进行字符串赋值的是( )。
admin
2013-06-11
26
问题
以下语句或语句组中,能正确进行字符串赋值的是( )。
选项
A、char *sp; *sp="right!";
B、char s[10]; s="right!";
C、char s[10]; *s="right!";
D、char *sp="right!";
答案
8
解析
在选项A中,首先定义了一个字符指针sp,然后将个字符串赋给甲所指的地址,这是错误的。因为sp是一个未经初始化的野指针,不知其指向哪儿,往一个不确定的地址中写数据很容易让程序出错。选项B首先定义了一个字符数组,然后将一个字符串赋给数组名,这是错误的。因为数组名是一个指针常量,不可以被改变。选项C首先定义了—个字符数组,然后将—个字符串赋给数组的第一个元素,这也是错误的。因为字符串在表达式中相当于一个常字符指针,将一个指针值赋给一个字符型变量是行不通的。选项D是定义一个字符指针sp,同时使其指向一个字符串常量,即将个常字符型指针赋给sp。这是可行的。所以,4个选项中选项D符合题意。
转载请注明原文地址:https://kaotiyun.com/show/dtJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言函数返回值的类型是由______决定的。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。
有以下程序:voidfun(int*a,inti,inti){intt;if(i<j){t==a[i];a[i]=a[j];a[i]=t;i++;j--;fun(a,i,j);}
软件生命周期包括8个阶段。为使各时期的任务更明确,又可以分为以下3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
能将高级语言程序转换成目标语言程序的是______。
当前在数据库管理系统的研究方面,较活跃的是()
媒体在计算机领域中的含义,是指存储信息的实体和【】。
顺序存储方法是把逻辑上相邻的结点存储在物理位置______的存储单元中。
下面四个选项中,均是不正确的八进制数或十六进制数的选项是
随机试题
下列关于基准汇率中关键货币的选择标准,表述错误的是()
公司作为法人,不能享有的权利是()。
乐乐玩具厂是张闽举办的个人独资企业,下列属于个人独资企业解散的法定事由的有:()
甲企业(增值税一般纳税人)是《农产品增值税进项税额核定扣除试点实施办法》的试点抵扣单位,2017年8月,该企业外购农产品85吨,直接对外销售70吨。该批农产品购买单价每吨28万元,损耗率6%,则当期允许抵扣的增值税进项税额为()万元。
材料一在启蒙运动中,“人们逐渐相信,当前人类活动的各方面已非过去所能比拟,将来在各个领域注定会出现没有止境的进步”(拉尔夫等《世界文明史》)“由于人类是可以改善的,因此他们认为变革和进步可以逐步改良社会……当时的政治、经济和宗教制度必须进行改革”。(马修斯
小刘打算用五天时间完成一项任务,但是领导派来了新任务,小刘又很快把精力投入到新任务上,这说明小刘的()
甲伪造人民币100万元,后运输至外地出售,获赃款10万元。对甲的行为()。
A:「来月、先生をお呼びして、パーティーをするんですが、どこかいい店を知りませんか」B:「どんな店がいいですか。」A:「静かで、料理がおいしいところがいいんですが。」B:「値段が【C1】________。」A:「ええ、いいです。」B:「大学の近
Maryalwaysgotuptoolate,andnever______enoughtimeforbreakfast.
【B1】【B5】
最新回复
(
0
)