[問題] 關於動態陣列宣告?
無意中得知一宣告方式,在evc vc++ bcb devc++ 皆可實現
int* a = new int[sizeX,sizeY,sizeZ];
請問這是何種情況下才使用的,又或者這根本不是C/C++的語法。
因為在c#中也有類似的東西,但為何在c++的環境中可被實現。
上網找了一些動態多維宣告的方式,通常是使用malloc new vector
這三種方法,但沒看到用逗點的這種宣告方式,請問這是為何?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.214.115
※ 編輯: zps 來自: 140.116.214.115 (09/22 16:21)
推
09/22 16:29, , 1F
09/22 16:29, 1F
推
09/22 16:30, , 2F
09/22 16:30, 2F
推
09/22 16:33, , 3F
09/22 16:33, 3F
推
09/22 17:21, , 4F
09/22 17:21, 4F
→
09/22 17:57, , 5F
09/22 17:57, 5F