#include <iostream>
using namespace std;
int main()
{
int i = 5;
int *p = &i;
int b = 6 ;
int *pi = &b; //注意这句话是错的,不能将int值赋值给int * 类型, int *pi = 0的时候,pi代表的是空指针
p = pi;
std::cout << i << " " << p << " " << *p;
//output 5 0x7ffc6fcbf714 6
}
#include <iostream>
using namespace std;
int main()
{
int i = 5;
int *p = &i;
int b = 6 ;
int *pi = &b; //注意这句话是错的,不能将int值赋值给int * 类型, int *pi = 0的时候,pi代表的是空指针
p = pi;
std::cout << i << " " << p << " " << *p;
//output 5 0x7ffc6fcbf714 6
}