关于空指针和野指针的一点理解

空指针:通常声明一个指针变量赋值为NULL,这就是空指针,各个类型的空指针都存在确确实实的内存地址,可是不会指向任何有效的值的内存地址,对空指针操做,例如访问属性和方法,会抛出空指针异常,由于空指针指向的内存地址没有对应的物理地址。指针 野指针:指那些释放内存,可是指针赋值为空,这时候的指针指向任意地址,好可怕,例如指向内核地址或不属于本程序的内存地址,程序会被kill,即奔溃。内存 内存泄漏:分
相关文章
相关标签/搜索