首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有数组定义 char a[3][4]; 下列表达式中正确的是
已知有数组定义 char a[3][4]; 下列表达式中正确的是
admin
2020-05-14
44
问题
已知有数组定义
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://jikaoti.com/ti/m4A0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果为【】。#include<iostream.h>voidfun(intx=0,inty=0){cout<<x<<y;}voidmain(){
不合法的main函数命令行参数表示形式是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是______.
已知在函数func()中语句this->ff=0;与语句fi=O;的效果完全相同。对于这一现象,下列表述中错误的是()。
请将下列类定义补充完整classBase{public:voidfun(){cout<<"Base::fun"<<end1;}};classDerived:publicBase{p
在关系代数运算中,并、笛卡尔积、投影、选择和【】为基本的运算。
下面程序的执行结果为#include"iostream"usingnamespacestd;classA{inta;public:
在医院,每个医生只属于某一个诊疗科,医生同一天可为多位患者看病,而一名患者可在多个科室治疗。则实体医生和患者之间的联系是
下列字符串中可以用作C++标识符的是
下列字符中,可以出现在合法的C++标识符中的是
随机试题
以下诗句的出处、作者以及蕴含的物理常识搭配正确的是()。
在应激反应中,血中浓度升高的激素有
心脏有二度以上传导阻滞的病人拔牙时不宜使用
A.酸B.苦C.甘D.辛E.咸属于“木”的味是
电压波动由波动负荷引起,下列所述不属于波动负荷的是哪一项?()
在下列( )情形下,人民法院可以根据情节轻重追究刑事责任。
给出一段文字材料,包括:货币供应量、流动性、通货膨胀、利率……中央银行是如何控制全社会各种利率水平的?
在SQLServer2000中,要对数据库GoodsDB进行一次差异备份,将其备份到设备Backup1上(该设备已建立好),并要求该次备份操作清除Backupl中己有的备份内容。下列能实现该备份要求的语句是
OldandActiveItiswell-knownthatlifeexpectancyislongerinJapanthaninmostothercountries.A【C1】______reportalso
ThemostfamouspainterinVictoria’shistoryisEmilyCarr.Whenshewasachild,shediscoveredthatwalkinginthewoods【C1】_
最新回复
(
0
)