首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下语句或语句组中,能正确进行字符串赋值的是( )。
以下语句或语句组中,能正确进行字符串赋值的是( )。
admin
2013-06-11
49
问题
以下语句或语句组中,能正确进行字符串赋值的是( )。
选项
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全国计算机二级
相关试题推荐
下列程序的运行结果是【】。#include<string.h>char*ss(char*s){returns+strlen(s)/2;}main(){char*p,*str="abcdef
以下程序的输出结果是【】。main(){inta=1,b=2;a=a+b;b=a-b;a=a-b;printf("%d,%d\n",a,b);}
下述函数功能是______。intfun(char*x){char*y=x;while(*y++);returny-x-1;}
有以下定义:inta[4][3]={1,2,3,4,5,6,7,8,9.10,11,12};int(*ptr)[3]=a,*p=a[0];则下列能够正确表示数组元素a[1][2]的表达式是()。
利用E-R模型进行数据库的概念设计,可以分成3步:首先设计局部E-R模型,然后把各个局部E-R模型综合成一个全局的模型,最后对全局E-R模型进行(),得到最终的E-R模型。
在线性表的多种存储结构中,最简单的方法是【】。
数据库系统在其内部分为三级模式,即概念模式、内模式和外模式。其中,【】是用户的数据视图,也就是用户所见到的数据模式。
用黑盒技术测试用例的方法之一为
存储结点中数据域占用的存储量与整个结点占用存储量之比称为______。
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示______,用带空心圆的箭头表示传递的是数据。
随机试题
试述公务员的惩戒程序。
零售商的进货渠道有()
中国共产党立党立国的根本指导思想,全国各族人民团结奋斗的共同思想基础是()
患儿男性,3岁,主因“血尿、蛋白尿、肾功能异常1个月”入院。1个月前患儿无明显诱因出现发热,体温最高39℃,伴恶心、呕吐,排便2次/d,稀糊状,尿色呈酱油色,当地医院查血常规:外周血WBC15×109/L,N0.82,CRP35mg/L,Hb85g
某县政府与甲开发公司签订,对某地区旧城改造范围、拆迁补偿费及支付方武和期限等事宜加以约定。乙公司持有经某市政府批准取得的国有土地使用证的第15号地块,位于某地区改造范围。甲开发公司获得改造范围内新建的房屋预售许可证,并向社会公开预售。乙公司认为某县政府以协
2014年修订的环境保护法,“保护环境”被确立为我国的一项:()
[背景资料]某工程合同总价为2000万元,开工预付款为合同总价的10%。表28331000—1是承包人每个月实际支付的工程进度款。根据《公路工程标准施工招标文件》(2009年版)的规定:“开工预付款在进度付款证书的累计金额未达到签约合同价的30%
下列各项中,不属于企业应收账款成本内容的是()。
Howmanyyearsagodidthespeakerslastseeeachother?
ControversyaboutCausingEmotionP1:Thefactthatwereacttocertainexperienceswith"emotion"isobvious.Forexample,the
最新回复
(
0
)