判断题:
1-1
int (*p)[4]它表示p是一个指针数组,它包含4个指针变量元素。
错!
1-3
关于C语言指针的运算:指针只有加减操作,没有乘除操作。指针可以加常数、减常数;相同类型的指针可以相加、相减。
错!
1-12
语句 int *p[5]; 定义了一个指针数组p,用于指向一个有5个元素的数组。
错!
2-4
设变量定义为 int a[2]={1,3}, p=&a[0]+1;,则p的值是( B)。(2分)
A.2
B.3
C.4
D.&a[0]+1
2-12
有说明语句int a[4][5]; ,则a[2]+3表示_A_。
(2分)
A.a数组行下标为2、列下标为3的元素的地址
//B.a数组行下标为2、列下标为3的元素的值
C.a数组第2行的首地址
D.a数组第3行的首地址
2-13
根据声明int (*p)[10], p是一个(B )。
(2分)
//A.数组
B.指针
C.函数
D.数组的元素