柠檬试题库
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;
热度🔥196
参考答案: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年计算机等级考试题库
推荐
在窗体中有文本框Text1和Text2。运行程序时,在Text1中输入整数m(m>0),单击Command1"运行"按钮,程序能够求出m的全部除1之外的因子,并使用Text2显示结果。例如,18的全部因子有2,3,6,9,18,输出结果为"2,3,6,9,18,";28的全部因子为2,4,7,14,28,输出结果为"2,4,7,14,28"。 事件代码如下: Private Sub Command1_Click() m = Val(Me!Text1) resule = "" k = 2 Do If m Mod k = 0 Then result = result & k & "," k = k + 1 Loop Until 【 】 Me!Text2 = result End Sub 程序【 】处应填写的语句是
在设计计算控件中,"控件来源"表达式前都要加上的运算符是
有以下程序 #include fun( int a, int b ) { int static m=0, i=2; i=i+m+1; m=i+a+b; return m; } main() { int k=4, m=1, p; p=fun( k, m); printf("%d,",p); p=fun( k, m); printf("%d\n",p); } 程序运行后的输出结果是
在Visual FoxPro中,过程的返回语句是( )。
下列叙述中错误的是( )。
标签
二级C语言
int
选项
指针
错误