&是取地址符号是升维度的
*是取值符号是降维度的
强制类型转化。
在定义指针类型,一定要与变量的类型对应上。
野指针
操作野指针对应的内存空间可能报错。
野指针:指针变量指向未知的空间。地址已知,内存空间未知。
操作系统将0-255作为系统占用,不允许访问。
操作野指针指向的内存区域才会出现问题。
不建议将一个变量的值直接赋值给指针。
空指针
空指针:内存地址编号为0的空间。
操作空指针的空间会报错。
空指针可以用作条件判断。
&是取地址符号是升维度的
*是取值符号是降维度的
强制类型转化。
在定义指针类型,一定要与变量的类型对应上。
操作野指针对应的内存空间可能报错。
野指针:指针变量指向未知的空间。地址已知,内存空间未知。
操作系统将0-255作为系统占用,不允许访问。
操作野指针指向的内存区域才会出现问题。
不建议将一个变量的值直接赋值给指针。
空指针:内存地址编号为0的空间。
操作空指针的空间会报错。
空指针可以用作条件判断。