2
A
回答
4
功能可以釋放比他們分配更多的內存。 (注意:一個函數可以釋放其他地方分配的內存。)
例如,考慮函數a()
,它調用b()
。說,b()
分配一個字符串或數組,並將其返回到a()
,然後在本地使用它,然後完成a()
。在這種情況下,b()
的內存分配將爲+ve
,而a()
的淨內存分配將爲-ve()
(因爲它負責釋放在b()
中分配的內存)。
相關問題
- 1. 爲什麼我的代碼使結果產生負面
- 2. 爲什麼括號會導致賦值產生結果?
- 3. 將空值賦給參數不會產生結果...爲什麼?
- 4. 爲什麼JavaScript中的0x80000000 >> 1會產生負值?
- 5. 爲什麼JavaScript中的parseFloat()會產生consisant但會產生單元結果?
- 6. 你能解釋爲什麼DirectoryInfo.GetFiles會產生這個IOException嗎?
- 7. 不知道它爲什麼會產生這樣的結果
- 8. 這些Javascript函數爲什麼會產生不同的結果?
- 9. 爲什麼優先級隊列會產生這樣的結果?
- 10. 這兩個實現爲什麼會產生不同的結果?
- 11. 爲什麼TTime比較會產生意想不到的結果?
- 12. 爲什麼CLng會產生不同的結果?
- 13. 爲什麼==和equals會產生不同的結果?
- 14. 爲什麼投射會在java中產生正確的結果?
- 15. 這些增量爲什麼會產生不同的結果?
- 16. 爲什麼Python的getrandbits()永遠不會產生負數?
- 17. 爲什麼assertThat()。isEqualTo與Hibernate的等價結果會產生不同的結果?
- 18. 在函數內部解引用ref會產生不同的結果。爲什麼?
- 19. 爲什麼掩蓋負數會產生一個正數?
- 20. 爲什麼不同的Mandelbrot縮放值會產生相同的結果?
- 21. inpaint()不會產生預期結果。爲什麼?
- 22. 爲什麼python數組arr2d [:2,1:]會產生如下結果?
- 23. html5評論會對結果產生影響,但爲什麼?
- 24. 爲什麼此cuda內核會產生非確定性結果?
- 25. 爲什麼這個腳本不會產生結果
- 26. 使用XDocument解析數據不會產生任何結果 - 爲什麼?
- 27. C++ - 爲什麼結果是負的?
- 28. 爲什麼此代碼會產生IndexOutOfBoundsException?
- 29. 它爲什麼會產生兩個MsgBox?
- 30. 爲什麼運行命令作爲git別名會產生不同的結果?
嗯..這當然證實我們看到負面記憶,這是一個有效的案例。您可以詳細說明它的含義以及如何在分析時遍歷編譯的日誌?像,這是/壞/?或者,除了大型記憶體之外,我們還應該開始尋找大量的負面記憶體? –