数组不是指针,数组名的值是一个指针常量。
依据《c和指针》《c专家编程》上的例子,来总结一下。
int array[10];
int *ap =array + 2;
然后会有以下例子:
在c/c++中,array[2],2[array]是一样的,源自于同样的 *(array +2)的指针形式写法
数组不是指针,数组名的值是一个指针常量。
依据《c和指针》《c专家编程》上的例子,来总结一下。
int array[10];
int *ap =array + 2;
然后会有以下例子:
在c/c++中,array[2],2[array]是一样的,源自于同样的 *(array +2)的指针形式写法