首页/ 题库 / [单选题]已知有数组定义char a[3][4];的答案

已知有数组定义char a[3][4];下列表达式中错误的是

单选题
2023-03-06 04:48
A、a[2]=”WIN”
B、strcpy(a[2],“WIN”)
C、a[2][3]=‘W’
D、a[0][1]=a[0][1]
查看答案

正确答案
A

试题解析
解析:字符数组不能直接赋值,所以选项A)错误。

标签:
相关题目
若有定义:int a[3][4],则正确引用数组a元素的是( )。
若有以下定义和语句:

int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;

则不能表示a数组元素的表达式是(  )。

对两个数组a和b进行下列初始化: char m[]="1234567"; char n[]={1,2,3,4,5,6,7}; 则下列叙述正确的是( )。
对两个数组a和b进行下列初始化:char m[]="1234567";char n[]={'1','2','3','4','5','6','7'};则下列叙述正确的是( )。
有以下定义:char a[10],*p=a;不能给数组a输入字符串的语句是( )。
若有定义 int a[3][4]; 以下 是对该数组元素的错误引用。
指针可以用来表示数组元素,下列表示中( )是错误的。 已知:int a[3][7]
设有数组的定义int[]a=newint[3],则下面对数组元素的引用错误的是()
已知有声明”int a=3,b=4 ”,下列表达式中合法的是( )
如有以下定义:static int a[10];static char b[10];float c[10];关于数组a,b,c中各元素的值,下列说法中不正确的是( )。
已有如下数组定义和f函数调用语句,则在f函数的说明中,对形参数组array的正确定义方式为int a[3][4];f(a);
有定义:“int a=2,b=3,c=4;”,则下列选项中值为0的表达式是( )。
有定义:“int a=2,b=3,c=4;”,则下列选项中值为0的表达式是( )。
若有定义:int aa[8],则以下表达式中不能代表数组元素a[1]地址的是 ______。
已知:inta(3);下列表达式中,错误的是()。
设有以下定义: inta[4][3]={1,2,3,4,5,6,7,8,9,10,11,12}; int(*ptr)[3]=a,*p=a[0]; 则下列能够正确表示数组元素a[1][2]的表达式是()。
设有以下定义:int a[4][3]= 11,3,5.9.11,13,15,17,19,21,23,251 ;int( *pr)[3]=a,*p=a[0] ;则下列能够正确表示数组元素a[1][2]的表达式是()
若有定义:int a[3][4],( )不能表示数组元素a[1][1]。
下列数组定义语句中:int[]a=newint[3];,定义的数组a占的字节数为()
下列数组定义语句中:int[] a=new int[3]; ,定义的数组a占的字节数为()。
广告位招租WX:84302438

免费的网站请分享给朋友吧