首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有数组定义 char a[3][4]; 下列表达式中正确的是
已知有数组定义 char a[3][4]; 下列表达式中正确的是
admin
2015-06-27
41
问题
已知有数组定义
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中,“-”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“-”,这个表达式还可表示为______。
有如下程序:#include<iostream>usingnamespacestd;classBase{protected:inti;public:intj;};classDeri
有如下语句序列:intk=0;do{k+=5;cout<<’$;}while(k<19);while(k-->0)cout<<’*’;执行上面的语句序列输出字符$和*的个数分别是______。
若语句cout<<setfill(’>’)<<setw(5)<<3141512<<setw(5)<<”OK!”;是程序中第一个输出语句,则输出结果是______。
在下面格式化命令的解释中,错误的是()。
下列选项中不属于软件生命周期定义时期任务的是()。
以下函数模板max的功能是返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0];for(inti=1;i<n;i++)
以下程序段的输出结果是______。#include<iostream.h>voidmain(){intx[]二{9,7,5,3,1),y=0,j,*p=&x[2];for(j=0;i<3;j+
软件生命周期是指______的过程。
随机试题
采集脑脊液时为避免某些病原体如脑膜炎奈瑟菌破坏,应注意
A.硝酸B.盐酸C.过氧化氢D.过硫酸铵E.S042-的反应
基金托管人发现基金管理人的投资指令违反基金合同约定的,应立即通知______,并向______报告。()
国际收支包括()。
重庆市彭水县盛产魔芋,但是因为风险太大,一直处于散种状态。除了常见的病虫害外,敏感的魔芋也会受到暴雨、冻灾等天气的影响,所以种植户大都不敢轻易扩大规模,当地政府打造“魔芋之都”的愿景也难以施展。魔芋的命运也一直是其他农作物种植、禽畜养殖所面临的,走在经济发
凯恩斯的后继者们对凯恩斯的货币需求理论做了修正、补充,认为()。
关于3D打印机,下列说法正确的是()。
怎样理解马克思主义哲学的中国化?
阿尔茨海默病是一种较为严重的疾病,4号基因突变曾被认为是阿尔茨海默病的一项致病因素。但近期有科学家提出导致这一复杂疾病的病因可能很简单,就是一些能引起脑部感染的微生物,如HSV一1病毒。以下哪项如果为真,最能支持上述科学家的观点?
如下图所示,某校园网使用10Gbh/s的POS技术与CERNET相连,校园网内部使用OSPF路由协议,与CERNET连接使用静态路由协议。请阅读以下R3和R4的部分配置信息,并补充空白处的配置命令或参数,按题目要求完成路由器的相关配置。R3的POS
最新回复
(
0
)