首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有数组定义 char a[3][4]; 下列表达式中正确的是
已知有数组定义 char a[3][4]; 下列表达式中正确的是
admin
2015-06-27
46
问题
已知有数组定义
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中,“-”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“-”,这个表达式还可表示为______。
针对数组定义intdata[10];,下列表述中错误的是______。
要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是______。
设有以下定义和程序:#include<iostream.h>classA1{public:voidshow1(){cout<<"classA1"<<endl;}};classA2:
有如下程序:#include<iostream>usingnamespacestd;intmain(){int*p;*p=9;cout<<"Thevalueatp:"<<*p;r
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为()。
下列选项中不属于软件生命周期定义时期任务的是()。
软件生命周期是指______的过程。
随机试题
患者,女,65岁。阴道分泌物增多5天,伴外阴瘙痒,来院就诊,妇科检查见阴道粘膜充血,有小出血点,阴道分泌物呈淡黄色脓样,无臭味。该患者应考虑为
离子对萃取法
A.擅自委托或接受委托生产药品B.未经审批擅自在城乡集贸市场设点销售药品或者在城乡集贸市场设点销售的药品超出批准经营的药品范围的C.未经批准医疗机构擅自使用其他医疗机构配制的制剂的D.生产、销售的生物制品、血液制品属于假药、劣药的E.生产没有国家标
依照我国现行法律,()属于限制民事行为能力或者无民事行为能力的人。
主要用于处理重金属离子、难降解的有机物以及色变和异味的方法是()。
在风险发生之前,风险管理者因发现从事某种经营活动可能带来风险损失,因而有意识地采取规避措施,主动放弃或拒绝承担该风险,属于()的风险管理方法。
景区讲解员在讲解时,内容的取舍应以()为原则。
已知甲校原有1016人,乙校原有1028人,寒假期间甲、乙两校人数变动的原因只有转出与转入两种,且转出的人数比为1:3,转入的人数比也为1:3,若寒假结束,开学的甲、乙两校人数相同,则乙校开学的人数与原有人数相差().
通货膨胀一般指因货币供给大于货币实际需求而引起的一段时间内物价持续而普遍上涨的现象。通货膨胀的实质是()。
Whomcanyoutrustthesedays?ItisaquestionposedbyDavidHalpernofCambridgeUniversity,andtheresearchersattheDowni
最新回复
(
0
)