#include<iostream>
using namespace std;

int main(){
//定义指针
int a=10;
//指针定义的语法:数据类型 * 指针变量名
int * p;
//让指针p记录变量a的地址
p=&a;
cout<<"a的地址为: "<<&a<<endl;
cout<<"a的地址为: (指针p为)"<<p<<endl;

//使用指针
//通过解引用的方式找到指针指向内存的数据

//指针前面加 * 代表 解引用,找到指针指向内存的数据
*p=1000;
cout<<"a = "<<a<<endl; //a=1000 通过*p改变了a的数据
cout<<"*p = "<<*p<<endl;

}