#include <stdio.h>
int main()
{
long *testLong;
printf("%d\n",testLong);
long *previous=testLong;
testLong++;
printf("%d\n",testLong);
printf("%d\n",testLong-previous);
printf("%d\n",&testLong-&previous);
return 0;
}
输出
0
8
1
1
- int在32位和64位系统中都是4字节
- 指针在32位系统为4字节,64位系统为8字节