开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
GCC
问题(Question):
想问的问题是以下
int a[5][10][15];
printf("%d\n", &a[2] - &a[0]);
printf("%d\n", a[2] - a[0]);
第一个 printf 是 2 第二个是 20
我知道如果只有a[2]是指"值",但目前是只有宣告但没有给值,那会? 是代表什么意思?
如果加了 &a[2] 意思是他的位址吧? 但想很久还是没办法推出是怎么出现这两个答案的
对于三维阵列非常的不了解
谢谢哦:)