-4
的陣列我寫的代碼的其餘部分,以使這項工作:C++對象初始化
int main()
{
Pair p[2] = {{7,21}};
cout<< p[0] <<" , "<< p[1] <<endl;
double d[2] = { p[0], p[1] };
cout<< "d = " << d[0] <<" , "<< d[1] <<endl;
}
我已經做了一些嘗試,但並沒有真正拿出什麼有意義。
輸出應該
7 , 21
d = 7 , 21
這是我的C++考試的第二年,有誰知道怎麼樣?
你有一個* 2 *'Pair'對象的數組,你用'{7,21}'顯式初始化數組中的第一個元素('p [0]')。第二個元素('p [1]')被隱式地初始化爲「零」(具體發生什麼取決於Pair類或結構以及它具有什麼(可能的)構造函數以及它們的作用)。 –
哦,你應該採取一些去[閱讀如何問好問題](http://stackoverflow.com/help/how-to-ask),並學習如何創建一個[最小,**完整**和可驗證示例](http://stackoverflow.com/help/mcve)。例如,您向我們展示了預期的輸出,但是*實際*輸出是什麼? –
沒有實際的輸出,因爲它尚未完成...這就是我必須要做的。 – mushisgosu