柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
若有定义语句: int a[2][3],*p[3]; 则以下语句中正确的是
A.p=a;
B.p[0]=a;
C.p[0]=&a[1][2];
D.p[1]=&a;
热度🔥233
参考答案:C
解析:
【解析】A选项错误,因为p是指向一个指针数组,作为数组名,不能指向别的地方。B选项错误,因为p[0]是一个int指针,也就是int*;而a是一个指向指针的指针int**。C选项正确,因为p[0]是一个int*,a[1][2]是int,&a[1][2]是int*,类型吻合。D选项错误,因为a作为数组名,不能取地址。即使能取,p[1]是int*,&a是int***,类型不对。因此C选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
以下错误的定义语句是
窗体上有名称为Command1的命令按钮,名称分别为Label1、Label2、Label3的标签。编写如下程序:Private x As IntegerPrivate Sub Command1_Click() Static y As Integer Dim z As Integer n=5 z=z+n y=y+n x=x+y Label1=x Label2=y Label3=zEnd Sub运行程序,连续3次单击命令按钮后,3个标签中分别显示的是( )。
下列程序段执行以后,内存变量X和Y的值是( )。CLEARSTORE 3 TO XSTORE 5 TO YPLUS((X),Y)? X,YPROCEDURE PLUSPARAMETERS A1,A2 A1=A1+A2 A2=A1+A2ENDPROC
设备按信息交换单位进行分类,可分为
关于操作系统的进程管理,下面描述错误的是( )。
标签
二级C语言
int
选项
指针
错误