首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下语句或语句组中,能正确进行字符串赋值的是( )。
以下语句或语句组中,能正确进行字符串赋值的是( )。
admin
2013-06-11
36
问题
以下语句或语句组中,能正确进行字符串赋值的是( )。
选项
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全国计算机二级
相关试题推荐
下面程序的输出结果是【】。main(){intarr[10],i,k=0;for(i=0;i<10;i++)arr[i]=i;for(i=0;i<4;i++)k+=arr[i]=i;printf("%
一棵二叉树中共有80个叶子结点与10个度为1的结点,则该二叉树中的总结点数为【】。
下面是对宏定义的描述,不正确的是______。
能将高级语言程序转换成目标语言程序的是______。
以下所列的各函数首部中,正确的是()
设有以下定义或语句,则输出的结果是(用small模式编译,指针变量占2个字节)() structdate {long*cat; structdate*next; doubledog;}too; printf("%d",
程序中对fun函数有如下说明void*fun();此说明的含义是
fgets(str,n,fp)函数从文件中读入一个字符串,以下正确的叙述是()
有以下结构体说明和变量的定义,且如图14-4所示的指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是______。struct node { char data; struct node * next; }a,b,*p=&a,*
若已定义inta[10],i;以下fun函数的功能是,在第一个循环中给前10个数组元素依次赋1,2,3,4,5,6,7,8,9,10;在第二个循环中使a数组前10个元素中的值对称拆叠,变成1,2,3,4,5,5,4,3,2,1。请填空。 fun(i
随机试题
男,32岁,突发右腹部绞痛,伴恶心呕吐、大汗,疼痛从右侧腹部向下放射至膀胱区。查体:腹软,右下腹压痛、无反跳痛,膀胱区不胀,血常规正常,尿常规WBC0~1个/HP,RBC7~10/HP。最可能的诊断是
咳喘,面白无华,乏力气短,纳少腹胀,咳痰清稀,舌淡脉弱,最宜诊断为
某鸭场饲养樱桃谷鸭3000余只,6月龄,体温升高到43℃以上,临床表现为头颈缩起,离群独处,羽毛松乱,翅膀下垂,饮欲增加,食欲减退,两腿发软无力,走动困难,行动迟缓,部分病鸭头部肿大,2天后有病鸭出现死亡。【假设信息】如果这起疾病是鸭瘟,下列哪种措施是
进出线在发生故障时,有两台断路器同时断开的是什么回路?
建设银行对某建设工程股份有限公司提供贷款,贷款合同中对借款企业流动资金保持量有规定,对股利支付、回购股票有限制,有限制资本支出和其他长期债务的规模内容的条款。这些条款属于()。
行政复议机关受理行政复议申请,可以向申请人收取一定数额的行政复议费用。()
某次考试有50题,答对一题得2分,答错扣1分,不答不扣分。为保证考试成绩不少于60分,该名考生至少要答对几道题?
ETA
表单的【】是对象能够执行的、完成相应任务的操作命令代码的集合。
A—presidentB—deanofstudiesC—professorD—lecturerE—AlmaMaterF—alumnusG—studentunionH—sophomoreI—boarderJ—postgraduate
最新回复
(
0
)