我在下面有一个程序......我有一个 turbo c 编译器,所以int
是 2 个字节..
#include<stdio.h>
main()
{
int a[3][2]={
{1,3},
{2,0},
{3,4}
};
printf("%d",(a+1)); //increments 2 bytes
printf("%d",(&a[0]+1)); // increments 4 bytes
printf("%d",(a[2]));
return 0;
}
a+1
和 和有什么不一样&a[0]+1
?