指针的加法运算
#include "stdafx.h"
//T *p 指针+1(-1) 加的是sizeof(T)的大小
int _tmain(int argc, _TCHAR* argv[])
{
int a = 0x10000;
printf("a=%x a+1=%x\n", a, a + 1); //0x10000 0x10001
int *p = (int*)0x10000;
printf("p=%x p+1=%x\n", p, p + 1); //0x10000 0x10004
int a1 = 0x00000; int b1 = 0x00020; //32 注意不是指针类型 位逢16进1 所以为32
printf("b-a=%d\n", b1 - a1);
int *pa = (int*)0x00000; int*pb = (int*)0x00020;
printf("pb-pa=%d\n", pb - pa); //指针-指针的结果表示隔了类型的个数 8
return 0;
}