*a是指针,a[]是数组。
当*a指向数组a[],默认是第一项a[0].只要将指针移向下一位就到a[1],两位就是a[2].
具体用*a++,a++等操作你应该知道
还有一种*a[]是指针数组
具体分类请看下面
--------------指针----------------
int a=10;
int *p=&a;
-------------指针的指针-----------
int b=20;
int *p=&b;
int **p2p=&p;
-------------简单数组-----------------
int c[10];//整数数组,含有10个整数元素
//也就是说每一个元素都是整数
--------------指针数组--------------------
int *p[10];//指针数组,含有10个指针元素
//也就是说每一个元素都是指针
--------------数组指针--------------------
int (*p)[10];//数组指针,这个指针可以用来指向
//含有10个元素的整数数组
温馨提示:答案为网友推荐,仅供参考