【发布时间】:2011-12-24 10:12:30
【问题描述】:
我想知道matrix、&matrix、matrix[0]和&matrix[0]+1有什么区别? nd 也是它的内存表示。
int main(){
int matrix[4][3];
printf("%u\n",&matrix);
printf("%u\n",&matrix+1);
printf(" %u\n",matrix);
printf("%u\n",matrix[0]+1);
printf(" %u\n",&matrix[0]);
printf(" %u\n",&matrix[0]+1);
}
平台 ---- GCC ubuntu 10.04
【问题讨论】:
-
你已经回答了你自己的问题。
标签: c matrix memory-address