1、指针就是个变量,用来存放地址,地址唯一标识一块内存空间
2、指针的大小为固定的4/8个字节(32位平台/64位平台)
3、指针是有类型的,指针的类型决定了指针+-整数的步长,指针解引用时候的权限
4、指针的运算
指向数组的指针
存放指针的数组
指向函数的指针,存放函数地址的指针
数组名!=&数组名
函数名==&函数名
存放函数指针的数组
指向函数指针数组的指针是一个指针,指针指向一个数组,数组的元素都是函数指针。
回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件的条件进行响应。