http://col1.blog.163.com/blog/static/1909775192012514111830946/
int a[2][3];
| a[0][0] | a[0][1] | a[0][2] |
| a[1][0] | a[1][1] | a[1][2] |
#include<stdio.h> void main() { int a[2][3]={1,2,3,4,5,6}; printf("%d\n",a[1]); printf("%d\n",a+1); printf("%d\n",&a[1]); printf("%d\n",(a[0]+1)); printf("%d\n",*a+1); printf("%d\n",&a[0][1]); }
int a[10];
&a+1增加了10个int类型的字节的长度了;a+1就是就是a[1]的地址
原文:http://www.cnblogs.com/yexuannan/p/3627248.html