结论:数组变量可以被看作是const的指针变量
(提示:如果对const指针的所有的操作都可以对数组变量做,而且结果一致,就说明数组变量就是指针;如果有某个操作不能做,或者结果不一致,就说明不是指针)
验证的程序表明对const指针的sizeof 操作和对数组变量的sizeof 操作并不一致
#include <stdio.h>
#include <stdlib.h>
int main()
{
int *k = NULL;
printf("sizeof k = %d\n",sizeof(k));
printf("sizeof &k = %d\n",sizeof(&k));
// 32位架构下都应输出 4
printf("