一、数组名与地址
int a[3],大多数早期版本的c语言实现中,并没有所谓“数组的地址”这一概念,因此&a或者被视为非法,或者就等于a。
二、二维数组下标用法
int calendar[12][31];
int *p;
int i;
calendar[4]当做数组calendar[4]下标为0的数组元素的地址处理,除了sizeof,&
i = *(calendar[4]+7);
i = *(*(calendar+4)+7);
下面这句是非法的
p = calendar 一个是指向整型的指针,一个事指向一维数组的指针