首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2016-12-18
64
问题
以下叙述中正确的是
选项
A、语句int a[]={0};是不合法的,遗漏了数组的大小
B、语句char a[2]t={"A","B"};是合法的,定义了一个包含两个字符的数组
C、语句int a[8]={0};是合法的
D、语句char a[3];a="AB";是合法的,因为数组有三个字符空间的容量,可以保存两个字符
答案
C
解析
当系统为所定义的数组在内存中开辟一串连续的存储单元时,这些存储单元中并没有确定的值,可以在定义语句中为所定义数组的各个元素赋初值。
数组初始化赋值是指在数组定义时给数组元素赋予初值。初始化赋值的一般形式为:类型说明符 数组名[常量表达式]={值,值,…,值},…;。
需要注意的是当所赋初值多于所定义数组的元素个数时,在编译时将给出出错信息,在指定初值时,第一个初值必定赋给下标为0的元素,然后按这些数值的排列顺序赋初值,只能给元素逐个赋值,不能给数组整体赋值。如果给全部元素赋值,则在数组说明中,可以不给出数组元素的个数。
转载请注明原文地址:https://kaotiyun.com/show/hyDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
以下程序打开新文件f.txt,并调用字符输出函数将a数组中的字符写入其中,请填空。#includemain(){________*fp;chara[5]=(’1’,’2’,’3’,’4’,’5’),i;
以下程序的功能是:借助指针变量找出数组元素中最大值所在的位置并输出该最大值。请在输出语句中填写代表最大值的输出项。#includemain(){inta[10],*p,*S;for(p=a;p-a
下列叙述中正确的是()。
数据结构分为线性结构和非线性结构,线性表、栈和队列都属于【】。
下列叙述中,正确的是
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的
下列工具中为需求分析常用工具的是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
随机试题
退休是储蓄的最重要的动机之一,这常被称为
Pickouttheappropriateexpressionsfromtheeightchoicesbelowamicompletethefollowingdialoguesbyblackeningthecorresp
下列哪种条件,在夏季田间劳动时,最易发生中暑
全断面法对地质条件要求严格,围岩必须有足够的()。
不兑现纸币本位制的特点有()。
党的十九大报告指出,中国特色社会主义进入新时代,我国社会主要矛盾也发生了变化,已经转化为人民日益增长的()需要和不平衡不充分的发展之间的矛盾。
牙内吸收是()。
dy/dx=cos2t/t,d2y/dx2=(-2tsin2t-cos2t)/2t3dy/dx=(dy/dt)/(dx/dt)=2cos2t/2t=cos2t/t,dy/dx=d(cos2t/t)/dx=(-2tsin2t-cos2t)/2t3.
(演示文稿题)北京市节能环保低碳创业大赛组委会委托李老师制作有关赛事宣传的演示文稿,用于展台自动播放。按照下列要求帮助李老师组织材料完成演示文稿的整合制作,制作完成的文档共包含12张幻灯片。将第9、10两张幻灯片合并为一张,并应用版式“标题和Smar
Itsuddenly________tomethatsomebodymightbeabletolendusthemoney.
最新回复
(
0
)