指针指向空间的申请和释放易错点

时间:2022-11-21 19:02:15

指针指向空间的申请和释放易错点

上面的代码有很隐晦的错误,但也是非常严重的错误!


详细说明:

首先明确 a 是一个局部变量,当局部变量出自己的大括号时,就自己销毁!


何为销毁?

当 a 进入局部空间时,会向内存申请4个字节的空间,当局部变量 a 出局部空间时,就会将空间(地址)还给电脑


当我们再一次用局部变量的空间的地址访问回去,此行为就是非法!!!(已经释放的空间)