void testPtr(){
int a = 5;
long ap = (long)&a;
int *ptr;
ptr = (int *)ap;
cout << *ptr << endl;
*ptr = 2;
cout << *ptr << endl;
cout << a << endl;
}
int main() {
testPtr();
return 0;
}
通过强转类型确定指针指向的地址
void testPtr(){
int a = 5;
long ap = (long)&a;
int *ptr;
ptr = (int *)ap;
cout << *ptr << endl;
*ptr = 2;
cout << *ptr << endl;
cout << a << endl;
}
int main() {
testPtr();
return 0;
}
通过强转类型确定指针指向的地址