1 指针
指针的定义:数据类型 * 指针变量名
指针作用:间接访址;
内存编号是由0开始记录,一般为十六进制
使用指针:解引用的方式来找到指针指向的内存
指针前加一个*代表解引用;
使用指针可以间接访问这个内存 可以进行读和写的操作;
2 指针所占的内存空间
32位操作系统下占4个字节、64位操作系统下占8个字节; (不论什么指针类型)
3 空指针和野指针
(NULL)空指针:指针变量指向内存空间中编号为0的空间; 用途:初始化指针;
注意:空指针指向的内存是不可以访问的;(0~255号内存编号是系统占用不可访问)
VS:报错提示:
引发了异常: 写入访问权限冲突。
p 是 nullptr。