指针类型的意义
指针类型决定了指针在被解引用的时候的访问几个字节
int*指针,解引用访问4个字节
char*指针,解引用访问1个字节
指针的类型决定了指针+1、-1操作的时候,跳过几个字节
决定指针的步长
野指针
指针指向的位置是不可知的
a是局部变量,出了子函数之后就不存在了,但是指针p中还存放着a的地址,但是*p里的内容已经改变了。
判断与预防的出现方法,给放到NULL里,
指针运算
指针+ - 整数
指针减指针
指针减指针得到的是两个指针间的元素个数(在同一数组才可以相减)
指针和数组
二级指针
指针数组
存放指针的数组就是指针数组