指针
#include <iostream>
using namespace std;
int main() {
int x = 10; // 定义一个整型变量 x,值为 10
int* p; // 定义一个指针变量 p,可以存放 int 类型的地址,*表示这是一个指针变量
p = &x; // 把 x 的地址赋给指针 p,让 p 指向 x,&是取地址符号
*p = 20; // 通过指针修改 x 的值为 20,*表示取指针 p 指向的地址的值
//输出指针存放的地址码=0049FBC4
cout << p << endl;
//输出指针变量=20
cout << *p << endl;
//输出x的变量=20
cout << x << endl;
//0会释放指针
return 0;
}

浙公网安备 33010602011771号