指针用于存储变量的地址。可以通过 加上* 的方式来访问或者修改其中的值。
用法
int b=3;
// 指针使用前需要申请一块地址或者指向一块地址
int *a=new int;//可以写成 new int ,new int(), new int[100]都可以
int *c=&b;//将指针c指向b所在的地址
样例
int b=3;
int *a=new int;
*a=b;
cout<<a<<" "<<" " <<&b<<endl;
a=&b;
cout<<a<<" "<<" " <<&b;
输出结果
可以看到他们第一次的地址不一样,第二次a指向b的地址后,地址的值又一致了。