柠檬试题库
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;
热度🔥217
参考答案: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和文本框Text1,事件过程如下: Function result(ByVal x As Integer)As Boolean If x Mod 2=0 Then result=True Else result=False End If End Function Private Sub Command1_Click() x=Val(InputBox("请输入一个整数")) If 【 】 Then Text1=Str(x)& "是偶数." Else Text1=Str(x)& "是奇数." End If End Sub 运行程序,单击命令按钮,输入19,在Text1中会显示“19是奇数”。那么在程序的括号内应填写( )。
若有定义: int w[3][5]; 则以下不能正确表示该数组元素的表达式是
窗体上有一个由两个文本框组成的控件数组,名称为Text1,并有如下事件过程:Private Sub Text1_Change(Index As Integer) Select Case Index Case 0 Text1(1).FontSize=Text1(0).FontSize * 2 Text1(1).Text=Text1(0).Text Case 1 Text1(0).FontSize=Text1(1).FontSize / 2 Text1(0).Text=Text1(1).Text Case Else MsgBox "执行Else分支" End SelectEnd Sub关于上述程序,以下叙述中错误的是( )。
下列关于Windows 2003系统下DNS服务器参数的描述中,错误的是()
标签
二级C语言
int
选项
指针
错误