[問題] 動態記憶體-往後延伸

看板C_and_CPP (C/C++)作者 (史萊姆)時間5年前 (2020/02/13 15:32), 5年前編輯推噓3(303)
留言6則, 2人參與, 5年前最新討論串1/1
開發平台(Platform): (Ex: Win10, Linux, ...) vc++ 問題(Question): 我用動態記憶體配置空間 int n = 100; int m = 50; 例:int *p = malloc(n); 但是今天發現100不夠,想要繼續往後增加50,請問要怎麼撰寫呢? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.220.50.91 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1581579178.A.9FC.html

02/13 15:42, 5年前 , 1F
謝謝 ※ 編輯: newslime (61.220.50.91 臺灣), 02/13/2020 16:53:58

02/19 18:15, 5年前 , 2F

02/19 18:16, 5年前 , 3F

02/19 18:18, 5年前 , 4F

02/19 18:19, 5年前 , 5F
雖然C++把realloc放到std裡面,但還是屬於C語言的寫法。
02/19 18:19, 5F

02/19 18:20, 5年前 , 6F
最後一個網址有描述如何正確地在C++中使用記憶體。
02/19 18:20, 6F
文章代碼(AID): #1UHFkgdy (C_and_CPP)
文章代碼(AID): #1UHFkgdy (C_and_CPP)