【单选题】
下面代码:int a[5];int *p;a[0]=1;a[1]=2;p=a;*p的值
【单选题】
在下面的二维数定义正确的是
②
int ary[][5]={{0,1,2}};
【单选题】
有定义语句“int a[][3]={1, 2, 3, 4, 5, 6};”,则a[1][0]的值是____。
【单选题】
在定义int a[5];之后,对a的引用正确的是()。
【单选题】
运行下面程序时,会产生什么异常?( ) public class X7_1_5 {
public static void main(String[] args) {
int[] z = {
1,2,3,4
}
; int p = z[4]; int x = 0; int y = 5/x;
}
}
③
ArrayIndexOutOfBoundsException
【单选题】
对于int *pa[5];的描述,正确的是()
①
pa是一个指向数组的指针,所指向的数组是5个int型元素
②
pa是一个指向某个数组中第5个元素的指针,该元素是int型变量
④
pa是一个具有5个元素的指针数组,每个元素是一个int型指针
【单选题】
对于int*pa[5];的描述中,正确的是()
①
pa是一个指向数组的指针,所指向的数组是5个int型元素
②
pa是一个指向某数组中第5个元素的指针,该元素是int型变量
③
pa[5]表示数组的第5个元素的值,是int型的值
④
pa是一个具有5个元素的指针数组,每个元素是一个int型指针
【单选题】
若已定义inta=5;下面对(1)int*p=&a;(2)*p=a;两个语句的正确解释是()
①
语句(1)和(2)中的*P含义相同,都表示给指针变量p赋值
②
语句(1)和语句(2)的执行结果,都是把变量a的地址值赋给指针变量p
③
语句(1)在对p进行说明的同时进行初始化,使p指向a,语句(2)将变量a的值赋给指针变量p
④
语句(1)在对p进行说明的同时进行初始化,使p指向a,语句(2)将变量a的值赋于*p
【单选题】
有说明语句int b[4][5];void fun(int*,int n);调用函数的正确语句是()