数组课后习题
第一题 声明 int array[4][2];
假定数组的起始位置为1000,整型值在内存中占据2个字节的空间。
&array[1][2] = ??
第二题
下面声明来源某个源文件
int a[10];
int *b = a;
但在另一个不同的源文件中,却发现以下代码:
extern int *a;
extern int b[];
...
x = a[3];
y = b[3];
解释一下,两条赋值语句执行时会发生什么?(假定整型和指针的长度都是4个字节)
以上题目来源《C和指针》,题目有点似懂非懂,求解释。