64,649
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
using namespace std;
int main()
{
const int a = 1;
int b = 2;
int *p = &b;
*(p + 3) = 3;
cout<<(unsigned)&a - (unsigned)&b<<endl;
cout<<a<<" "<<&a<<" "<<p + 3<< " " << *(p + 3)<<endl;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
const int a = 1;
int b = 2;
int *p = &b;
*(p - 1) = 3;
cout<<(unsigned)&b - (unsigned)&a <<endl;
cout<<a<<" "<<&a<<" "<<p - 1<< " " << *(p - 1)<<endl;
return 0;
}