在c中初始化指针并解释取消引用NULL指针意味着什么

时间:2017-07-27 18:39:41

标签: c exception nullpointerexception

比如说Log_t是一个结构。 struct

此外,pLog是Log_t指针类型的变量(存储指针/地址),并且它被初始化为NULL。是pLog初始化为NULL或它指向初始化为NULL的结构成员。

static Log_t *pLog = NULL;

如果这样的变量初始化为NULL或者在被赋予NON-NULL值之前被访问了会发生什么,例如,如果我们尝试从该NULL地址读取,则可能会出现异常故障,因为地址为0x0000通常是存储特殊“跳转”地址的地方? This is a Link to original issue - Details of Exception Fault

0 个答案:

没有答案