C语言空指针是怎么回事
发布网友
发布时间:2022-04-27 17:45
我来回答
共2个回答
热心网友
时间:2022-04-27 19:14
空指针指的就是NULL
也就是0指针
指针的含义 是一个地址。 而0地址是非法地址。对这个地址进行赋值 或者取值 就会出现空指针错误
在实际编程中,经常把指针初始化为空指针, 在访问的时候进行判断, 如果为空,那么就是还没有正确赋值的, 应该避免访问。
热心网友
时间:2022-04-27 20:32
当你使用了一个未初始化的指针,就会报这个错误。