![](/img/trans.png)
[英]C++ : 3 questions about initialization syntax, value-initialization and default-initialization
[英]Dynamic memory allocation - default-initialization of primitive types in c++
如果我分配一些原始類型的數組,例如
double *v = new double[10];
我需要知道數組條目的初始值是多少。
它是在標准還是編譯器依賴項中指定的,我在哪里可以找到它。
謝謝,約翰內斯
不,數組內容未初始化。 您需要使用double *v = new double[10]();
為每個元素設置默認值0
(注意()
)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.