c++ - 删除指向NULL的指针?
问题描述
我有一个关于 c++ 中指针的练习。下面是我的代码。
int* temp = NULL;
delete (temp);
像上面那样删除(temp)是否值得?这是否意味着我将变量 (temp) 指向 NULL 的事件,但由于我将 temp 声明为 int*;关键字存储在堆上。我还需要明确删除 temp 吗?
解决方案
推荐阅读
- python - 我正在尝试加载一个 json 文件并得到一个错误
- ssl - 如何使用命令行轻松查看数字证书的详细信息
- java - 我对 Discord4Js MemberJoinEvent 有疑问
- python - 在熊猫中将整数值转换为天数
- python - Python - 评估列表列表中的元素
- google-sheets - 如何将 sumif 与 arrayformula 一起使用?
- sql - BigQuery - 按多列排名
- javascript - 如何修复 - 函数作为 React 子级无效?
- haskell - 使用 Megaparsec 解析时的运算符优先级问题
- mysql - MySQL 无法在外部硬盘驱动器上写入