首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有数组定义:char array[]="China";,则数组array所占的空间为
设有数组定义:char array[]="China";,则数组array所占的空间为
admin
2010-03-29
71
问题
设有数组定义:char array[]="China";,则数组array所占的空间为
选项
A、4个字节
B、5个字节,
C、6个字节
D、7个字节
答案
4
解析
在给数组赋值时,可以用一个字符串作为初值,这种方法直观,方便而且符合人们的习惯。数组array的长度不是5,而是6,这点必须要注意,因为字符串常量的最后由系统加上一个’\0’,因此,上面的初始化与下面的等价:char array[]={‘C’,’h’,’i’,’n’,’a’,’\0’};
转载请注明原文地址:https://www.kaotiyun.com/show/8Hjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。main(){intarray[5]={2,4,6,8,10},*p,**PP;p=array;pp=&p;printf("%d",*(p++));p
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->next)p=p->next;
有以下程序#include<stdio.h>voidmain(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++:break;case4:c+=2;break;}p
设已有定义:floatx;则以下对指针变量p进行定义且赋初值的语句中正确的是()。
与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
结构化程序昕要求的基本结构不包括
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),*5,b=10;f=add;……}则以下函数调用语句错误的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
下面不属于需求分析阶段任务的是()。
随机试题
下列哪一或哪些做法不符合公证员职业道德的要求?()
晶闸管的(),容易造成误触发。
教师工作绩效
新闻单位的创收主要是针对()
A.益火补土法B.金水相生法C.抑木扶土法D.培土制水法E.泻南补北法(泻火补水法,2000年)
急性普通型肝炎的病变特点是
某医院急诊收治一名车祸患者,由交警送至医院,患者意识不清、多处内脏损伤且有腹腔内出血的危险,需要紧急手术治疗。但是由于一时无法联系患者家属,术前需要征得同意的是
()是我国一项重要的法律制度,是我国国家行政管理活动遵循社会主义法制的重要保证。
根据下面资料,作答下列问题。有些教师说,他们没有学过教育学,但一样办了几十年教育;还有些教师说,孔子没有学过教育学,但并不妨碍他成为万世师表。为什么?A.没有实践的理论是空洞的理论,没有理论的实践是盲目的实践B.教育理论有助于解释、指导教育实践
下列方法中不能退出VisualBasic的是
最新回复
(
0
)