gpt4 book ai didi

c - 在右值端使用 NULL 指针解引用是否危险?

转载 作者:太空宇宙 更新时间:2023-11-04 00:18:57 25 4
gpt4 key购买 nike

我有以下代码。

int *a = NULL;
int b;

b = *a;

它是否以任何方式未定义?我正在尝试访问 a 指向的位置,仅供阅读。它能做什么错误?

最佳答案

Is it undefined in any way?

是的,行为未定义。

I am trying to access the location pointed by a only for reading.

指向的位置不存在。那里什么也没有。要读取某些内容,必须要读取一个值,但是空指针指向……无处。它没有指向任何东西。

关于c - 在右值端使用 NULL 指针解引用是否危险?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12163861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com