首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有数组定义 char a[3][4]; 下列表达式中正确的是
已知有数组定义 char a[3][4]; 下列表达式中正确的是
admin
2015-06-27
20
问题
已知有数组定义
char a[3][4];
下列表达式中正确的是
选项
A、a[0]="AAA"
B、strcpy(a[1],"BBBBB")
C、a[2][1]="CC"
D、a[1][1]=a[1][1]
答案
D
解析
程序定义一个3行4列的二维字符数组。由于是二维数组,所以a[0]代表一维数组,数组是不能直接赋值的,A错误;由于是二维数组,a[1]代表数组a的第二行行地址,可以使用strcpy函数赋值,但是a[1]只有4个字节大小的空间,而字符串"BBBBB"占6个字节,拷贝越界,B错误;同B情况一样,a[2][1]只有1个字节空间,"CC"占3个字节,无法完成赋值,C错误;D选项是对a[1][1]完成自我赋值,正确;答案为D。
转载请注明原文地址:https://kaotiyun.com/show/DxNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在表达式x-y中,“-”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“-”,这个表达式还可表示为______。
若语句cout<<setfill(’>’)<<setw(5)<<3141512<<setw(5)<<”OK!”;是程序中第一个输出语句,则输出结果是______。
函数调用时,若形象,实参均为数组,则其传递方式是【】。
设有以下定义和程序:#include<iostream.h>classA1{public:voidshow1(){cout<<"classA1"<<endl;}};classA2:
若有以下程序:#include<iostream>usingnamespacestd;classA{public:A(inti,intj){a=i;b
下列选项中不属于软件生命周期定义时期任务的是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
以下函数模板max的功能是返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0];for(inti=1;i<n;i++)
当执行以下程序时,______是正确的k=1;do{k=k*k;}while(!k)
随机试题
试述从财务管理环节角度来说,财务管理的方法有哪些。
初孕妇,30岁,妊娠38+3周,诊断为中度妊娠高血压综合征。待产过程中发生抽搐,护士应首要采取的措施是
A.苯海索B.氟哌噻醇C.氯氮平D.氯丙嗪E.硫必利氯丙嗪引起的迟发性运动障碍的解救药是
记入总分类账户的金额与记入其所属的几个明细分类账户的金额之和应该相等。()
运用战术资产配置的前提条件不包括()。[2015年12月真题]
甲上市公司(以下简称“甲公司”)因面临严重财务困难,于2013年进行了重大重组,有关资料如下:资料一:甲公司跟其最大股东A公司签订《资产收购协议》,将甲公司所属全部资产及负债作价2.5亿元出售给A公司,A公司以其将持有的乙有限责任公司(以下简称
事业单位要执行国家有关财务、价格等管理制度,只需接受财税部门的监督。()
有一周长600米的环形跑道,甲、乙二人同时、同地、同向而行,甲每分钟跑300米,乙每分钟跑400米,经过()分钟两人第一次相遇。
在我国环境立法中,“环境污染和其他公害”这种表述源于()。
•Youwillhearapublicrelationsmanagertellingaboutthewaytommonthecharm.•Asyoulisten,forquestions1-12,complete
最新回复
(
0
)