-1
#include<stdio.h>
int main()
{
int a[2][3] = {3,5,4,7,9,0};
int i, j;
for (i=0; i<2; i++)
{
for (j=0; j<3; j++)
printf(「%p\n」, *(a+i) +j); // Statment 1
}
}
正如你所看到的,爲什麼標記的語句意味着它是一個地址指向二維array[a]
?這是不是意味着array[a]
的值?我不明白星號是否意味着它從(a + i)中獲得價值?關於二維數組地址。這個說法是什麼意思?