Re: [問題] 請問在一個 Thread裡一直重複宣告陣列뜠…
※ 引述《way111078 (wei)》之銘言:
: 因為某方面需要動態配置記憶體,但又受限於c
: 有幾個蠻笨的問題想問:
: 問題1.
: 在c語言裡,一個thread裡一直重複宣告陣列,會不會造成 memory leak
: 例如:
: thread
: {
: int myArry[10]; //陣列大小不一定都一樣
: }
: 請問系統會一直分配記憶體給myArray,這些記憶體是同一個區塊的嗎,
: 若非同一區塊不就造成 memory leak?
: 問題2.
: 若我自己malloc,系統配置的記憶體都不一定,
: 要怎麼檢查到底有沒有memory leak?
: 已經找過相關文章,都沒辦法解答我的疑惑
: 若精華區有文章提到相關的問題,還請各位好心指引,我會自刪
: 謝謝
不好意思再問個問題
stack 結束就會釋放的意思是 整個程式結束就會釋放了?
還是在function裡跑完就釋放了呢?
謝謝 ^_^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.125.32
推
10/13 14:05, , 1F
10/13 14:05, 1F
→
10/13 14:15, , 2F
10/13 14:15, 2F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章