文章目录
1、可以通过指针来保存一个地址
int main() {
//1、指针的定义
int a = 10; //定义整型变量a
//指针定义语法: 数据类型 * 变量名 ;
int * p;
//指针变量赋值
p = &a; // 通过 & 符号 获取变量的地址, 从而让指针指向变量a的地址
cout << &a << endl; //打印数据a的地址
cout << p << endl; //打印指针变量p
//2、指针的使用
//通过 * 操作对指针变量解引用,可以操作指针指向的内存
cout << "*p = " << *p << endl;
system("pause");
return 0;
}
2、空指针指向内存中编号为0的空间
**用途:**初始化指针变量
**注意:**空指针指向的内存是不可以访问的
3、野指针是一种编码错误
野指针:指针变量指向非法的内存空间