首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下语句或语句组中,能正确进行字符串赋值的是( )。
以下语句或语句组中,能正确进行字符串赋值的是( )。
admin
2013-06-11
52
问题
以下语句或语句组中,能正确进行字符串赋值的是( )。
选项
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语言库函数fgets(str,n,fp)的功能是______。
下面程序的输出是______。chars[]="ABCD";main(){char*p;for(p=s;p<s+4;p++)printf("%s\n",p);}
下面程序的功能是输出以下形式的金字塔图案:****************main(){inti,j;for(i=1;i<=4;i++){for(j=1;j<=4-i;
若有说明:long*p,a;,则不能通过scanf语句正确给输入项读入数据的程序段是()
以下程序运行后输入:3,abcde<回车>,则输出结果是【】。#include<string.h>move(char*str,intn){chartemp;inti;temp=str[n-1];f
数据库系统在其内部分为三级模式,即概念模式、内模式和外模式。其中,【】是用户的数据视图,也就是用户所见到的数据模式。
以下叙述中不正确的是()
为了列出当前盘当前目录中所有第三个字符为C的文件名的有关信息,应该使用命令【】。
第一趟排序后序列中关键字最大的记录交换到最后的排序方法是______。
在软件测试设计中,软件测试的主要目的是
随机试题
A.蝶筛隐窝B.鼻后孔C.上鼻道D.中鼻道E.下鼻道鼻泪管开口于()
怀疑宫外孕破裂大出血了解卵巢功能
A.津B.液C.卫气D.宗气E.营气灌注于骨节、脏腑、脑、髓等组织的物质是()
某公司打算购买一块商业用地用于开发,估计预计建成商场后出售的收益为1500万元,花费的建安及专业利税为500万元,在获得的利润不少于300万元的前提下,该公司的用于购地的金额最高为()万元。
根据《建设工程质量管理条例》,建设单位未组织竣工验收,擅自对工程进行使用的,处工程合同价款()的罚款。
我与德商签订一份进口机器零件的合同。合同签订以后,德商的两间工厂都投入了生产。在生产过程中,两间工厂之一由于意外事故导致火灾,完全丧失了生产能力,德商()。
()是现代网络型组织中最先进的一种。
个人恩怨可以___________,但对___________民族大义的酸甜苦辣,不能集体失忆。尤其对后人不能只给锦衣美食,不给精神滋养。须知,“一个民族,最___________的莫过于不知道自己的历史”。填入画横线部分最恰当的一项是()。
高层管理者对中层管理者责任感的判断,常会影响他对中层管理者的决策能力和领导力的评价,产生这种现象的原因是()。(2017年)
阅读下列材料并回答问题:材料12004年初,54岁的金文元从延边军分区副司令岗位上退休。当年4月16日,他来到安图县镜城村村外10多公里处的荒山脚下,找了几个村民,盖起一座简易房子,没有水、电,一个人开始了退休生活。10
最新回复
(
0
)