#include<iostream>
#include<string>
using namespace std;
void main()
{
int *pa=NULL;
int *pb=pa+15;
printf("%x",pb);
}
输出结果是3cint *pa=NULL; //pa指向空,地址为0x00000000
int *pb=pa+15; //pb的地址为pa向后移动15个位置
(pa、pb指向的数据为int型,一个int型占4个字节,所以地址向后15*4个字节),
pb地址为0x0000003c因此输出结果是3c