第一個Lab課程,就遇到一個問題
如果說我事先不確定輸入進來的數字有多大
我該如何宣告我的陣列呢?
如果 陣列名稱[ ] ,[ ]內部是空白,VS2012編譯是沒有辦法辨認的
因此,便需要借助動態配置的幫忙
而你需要的指令就是 new & delete 來幫忙你
new 是動態的方式配置一個記憶體空間
delete則是你使用完之後new所生成的變數,將所占用的記憶體刪除
否則程式會持續暫用記憶體,造成無記憶體可用的尷尬狀況
該文 new 運算子與 delete 運算子 有很詳細的敘述
有興趣的讀者可以自行前往