2016-01-23 125 views
0

在創建基本類型的變量,例如:基本類型初始化C++

double *aPtr = new double; 

*(APTR)將不被初始化。

有沒有辦法讓它初始化爲一個特定的值(不一定是0) -1?

正在創建一個新班級的唯一途徑?

+3

「...... *(APTR)將被初始化爲0」。在大多數情況下,它不會被初始化爲任何東西。 – juanchopanza

+1

我的不好juanchopanza你是正確的。 感謝您指出。 – mintbox

回答

7

是 - 只是做

double *aPtr = new double(-1); 

這裏-1是從崗位的例子值