是什麼爲編譯器寫入函數,併爲它分配內存?以及如何? 通常很容易看出數據結構存儲在內存中。但如何運作?像一個函數體中的語句?編譯器爲他們做了什麼?程序如何映射到計算機的內存和操作?
-9
A
回答
2
操作是您需要使某些工作有效的步驟。假設你有下面的代碼片段:
int a = 1;
int b = 2;
int c = a + b;
這將涉及到一些存儲爲a
,b
和c
,以及某種操作的值存儲1
到a
的,價值2
爲b
,然後計算a+b
並將其存儲到c
。
瞭解它是如何工作的關鍵是瞭解電腦一般是如何工作的,這是一個相當複雜的課題,以完全覆蓋,我懷疑它是適合作爲這裏一個簡單的問題。
相關問題
- 1. 緩存和計算映射
- 2. 計算映射條目的內存
- 3. 計算C++映射的內存
- 4. 內存VS數據計算機程序
- 5. 內存中的程序和它的內存映射
- 6. 如何訪問和操作遠程計算機上的文件?
- 7. 如何將內存映射到散列映射到文件
- 8. 映射存儲過程到實體額外的計算列
- 9. 將操作和狀態映射到ReduxForm
- 10. C++程序內存計算
- 11. 用於在內存中操作的重複mongo映射程序關聯
- 12. Powershell:映射/取消映射遠程計算機上的網絡驅動器
- 13. TCL計算映射
- 14. OpenGL計算着色器線程如何映射到變形?
- 15. 如何獲取遠程計算機的操作系統版本
- 16. 在計算機圖形學中,UVW映射和UV映射有什麼區別?
- 17. 內核虛擬內存如何映射到物理內存
- 18. 內存映射
- 19. 基於映射的計算
- 20. 如何計算完全關聯映射緩存的標籤?
- 21. 緩存到內存的映射
- 22. 掃描計算機內存
- 23. 枚舉計算機內存
- 24. 如何虛擬到pyhsical內存映射工作
- 25. 低延遲分佈在內存哈希映射(計數映射)
- 26. 映射Java程序的操作系統進程
- 27. 如何計算運行C++程序的實際操作次數?
- 28. Azure:映射網絡驅動器到本地計算機
- 29. Minifilter驅動程序,內存映射和記事本
- 30. 映射值:計算百分
我知道你們很聰明。但如果你沒有時間來幫助解決這個問題,請不要低估。對你來說一個簡單的問題可能對其他人來說仍然很難。謝謝 – nish1013
你的問題被關閉的原因是它不是一個精確的問題 - 它需要或多或少的書來回答這個問題。在您之前的問題中提到的書籍幾乎完全相同。不要期望這裏的人不會發現你問的是相同的問題! –
我已經評論過關於這個主題的大部分書籍,但有時候他們更困惑!然後從論壇尋求幫助。這發生在我身上,爲什麼我問這個問題。 – nish1013