首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2016-12-28
38
问题
以下叙述中正确的是
选项
A、语句int a[]={0};是不合法的,遗漏了数组的大小
B、语句chara[2]={"A","B"};是合法的,定义了一个包含两个字符的数组
C、语句int a[8]={0};是合法的
D、语句chara[3];a="AB";是合法的,因为数组有三个字符空间的容量,可以保存两个字符
答案
C
解析
当系统为所定义的数组在内存中开辟一串连续的存储单元时,这些存储单元中并没有确定的值,可以在定义语句中为所定义数组的各个元素赋初值。
数组初始化赋值是指在数组定义时给数组元素赋予初值。初始化赋值的一般形式为:
类型说明符 数组名[常量表达式]={值,值,…,值};
需要注意的是当所赋初值多于所定义数组的元素个数时,在编译时将给出出错信息,在指定初值时,第一个初值必定赋给下标为0的元素,然后按这些数值的排列顺序赋初值,只能给元素逐个赋值,不能给数组整体赋值。如果给全部元素赋值,则在数组说明中,可以不给出数组元素的个数。
转载请注明原文地址:https://kaotiyun.com/show/hgDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:inta=4;intf(intn){intt=0;staticinta=5;if(n%2){inta=6;t+=a++;}else{inta;7;t+=a++;}return
有以下程序:#include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getch
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是______。
下列程序的输出结果是()。point(char*pt);main(){charb[4]{’a’,’c’,’s’,’f’},*pt=b;pt=point(pt);printf("%c\n",*
模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中______的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是
在C语言中,函数返回值的类型最终取决于
以下叙述中正确的是
已有定义:charc=′′;inta=1,b;(此处c的初值为空格字符),执行b=!c&&a;后b的值为【】。
设有以下说明语句structex{intx;floaty;charz;}example;则下面的叙述中不正确的是
随机试题
以下教学片段选自某初中英语课堂实录。核心环节1以chant的形式练习元音字母a,e,i,o,u在开音节和闭音节中的发音规则。核心环节2听并跟读下面的内容,匹配a,e,i,o,u和它们在闭音节中的发音。A:
《公证员职业道德基本准则》的制定时间为
犬眼内压升高的疾病是
A、热因热用B、寒因寒用C、通因通用D、塞因塞用E、寒者热之适用于真寒假热的治则是
在具有较强抗炎作用的甾体药物的化学结构中,哪个位置上具有双键可使抗炎作用增加,副作用减少()。
社会工作者为病人制订出院计划的目的是( )。
社会主义市场经济体制建立的中心环节是( )。
设y=y(x)可导,y(0)=2,令△y=y(x+△x)=y(x),且△y=△x+a,其中α是当△x→0时的无穷小量,则y(x)=________
判定表是一种用以描述软件加工时组合条件的一种图示方法,一般由条件部和条件项目以及操作部和______组成。
【66】Astateuniversitypresidentwasarrestedtodayandchargedwithimpersonateapoliceofficerbecame,theauthoritiessay,h
最新回复
(
0
)