题库首页 › 蓝桥杯大赛(C语言) › 题目 17658

关于C++中的 new 和 delete 关键字,以下说法【错误】的是?( )

A:使用 new int[10] 分配的数组内存必须使用 delete[] 释放
B:int *p = new int;语句中分配的整型内存默认会被初始化为0
C:对空指针(nullptr)使用 delete 是安全的,不会引发错误
D:new 在内存分配失败时默认输出 std::bad_alloc 异常,而非返回空指针

正确答案:B

试卷来源:202508(第16届)蓝桥杯C++编程青少组(省赛_初/中级)真题

本卷相关题目

在线做题 同科目题库