动态内存分配 - c ++中基本类型的默认初始化该怎么做?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (20)

如果我分配一些原始类型的数组,例如:

double *v = new double[10];

我需要知道,数组条目的初始值是多少。

提问于
用户回答回答于

不,数组内容未被初始化。你需要使用每个元素double *v = new double[10]();的缺省值0(Notice ())。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励