下列关于C++连续内存分配的说法中,正确的是?

tm846967 单选题 共 个子题

本题默认基于C++标准库的默认实现,不考虑自定义内存分配器的特殊场景。

A

使用new int[10]申请连续内存时,会自动为每个int元素初始化赋值为0

B

使用malloc(10 * sizeof(int))申请连续内存时,返回的void类型指针可以直接隐式转换为int类型赋值

C

std::vector<int>容器内部的元素存储在堆上的连续内存空间中,当元素数量超过当前容量时会重新分配更大的连续内存并迁移原有元素

D

使用new[]申请的连续内存,可以直接使用free函数释放,不会产生未定义行为

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧