Z
zqw0117
Unregistered / Unconfirmed
GUEST, unregistred user!
beta前辈说得非常好。我记得曾经在一本C++的书上看到过一个“野指针”的概念,
我想这个“野指针”是不是和beta大虾说的意思是一样的。也就是指向内存区域的
指针还存在(门牌号码还在),但是内存中的数据已经被销毁了(房子被拆了),
于是访问这个指针,就会出现非法操作。是吧?
beta前辈在这里提出这个问题就是想让我们初学者注意这样的问题,因为这恐怕
也是一个很重要的问题,如果用的不好(也就是拆了房子还有门牌号),很容易出错
的,而且找这样的错误也会花不少的时间。于是beta前辈就想能不能用一种方法,简单
到调用free就可以避免这样的情况发生。
真的很感谢beta前辈的教诲,我等受益匪浅!
我有一个菜鸟级的问题,不知可不可以问问beta前辈,指针可以引用吗?或者说,
可以用指针指向另外一个指针吗?而且,被指向的指针为nil时,指向它的指针也
自动为nil?有这个可能性吗?
可能我的问题问的很外行,请大家不要笑话。
我想这个“野指针”是不是和beta大虾说的意思是一样的。也就是指向内存区域的
指针还存在(门牌号码还在),但是内存中的数据已经被销毁了(房子被拆了),
于是访问这个指针,就会出现非法操作。是吧?
beta前辈在这里提出这个问题就是想让我们初学者注意这样的问题,因为这恐怕
也是一个很重要的问题,如果用的不好(也就是拆了房子还有门牌号),很容易出错
的,而且找这样的错误也会花不少的时间。于是beta前辈就想能不能用一种方法,简单
到调用free就可以避免这样的情况发生。
真的很感谢beta前辈的教诲,我等受益匪浅!
我有一个菜鸟级的问题,不知可不可以问问beta前辈,指针可以引用吗?或者说,
可以用指针指向另外一个指针吗?而且,被指向的指针为nil时,指向它的指针也
自动为nil?有这个可能性吗?
可能我的问题问的很外行,请大家不要笑话。