数组指针与指针数组区别是什么呀
数组指针和指针数组是两个不同的概念。 数组指针是指一个指向数组的指针,也称为指向数组的首元素的指针。它是一个指针变量,存储的是一个数组的地址,这个数组可以是一维或多维数组。对于一个一维数组a,其可以用一个指向数组的指针p来表示,即p=&a[0],p指向a[0],也可以用p[i]来代表a[i],其中i为下标。 而指针数组则是指一个数组,这个数组的每个元素都是指针类型。指针数组中的每个元素都存储着一个指针,该指针指向内存中的某个位置。每个元素的值是一个地址,用于存储其他变量的地址。例如...