>
int array[] 和 int *array 實質上都是指針。
int *array沒什麼好解釋了,他就是聲明一個指針變量。
而 array數組呢,他其實是一個連續的地址集合,可以用數組下表去取出它的元素,也可以用指針去取。
int array[10] = {0,1,2,3,4,5,6,7,8,9}
int *prt = &array
printf("a[1]=%d
", *(prt+1))
圖文推薦