给定下列声明 :
int array[4][2];
请写出下面每个表达式的值,假定数组的起始位置为1000,整型值在内存中占据了2个字节的空间。(这里的1000是十进制)
计算以下表达式值:
- array
- array+2
- array[3]
- array[2]-1
- &array[1][2]
- &array[2][0]
首先我们看一下这个表达式定义int array[4][2];表示一个4行2列的数组。
1000 | 1002 |
1004 | 1006 |
1008 | 1010 |
1012 | 1014 |
array表示数组起始地址1000(十进制);
->1008 | |