您當前的位置:首頁 > 基礎知識 > 單片機  > 單片機程序的完善

福建36选7体育彩票走势图:關于C語言內存的一些理解

來源:21ic整理 關鍵字:C語言   

61浙江体育彩票走势图 www.ltkihs.com.cn  內存這個大話題

key:心里一定要有內存的邏輯圖。

程序是什么?

程序 = 代碼 + 數據

代碼放在Flash中代碼段,可變的數據(全局變量、局部變量)放在內存中。

運行程序的目的是什么?

得到運行結果; 關注運行過程;既要結果又要過程;

為什么需要內存?

程序中有可變數據(全局變量、局部變量),這些可變數據就是放在內存中的。

內存如何管理?

每個內存單元都有唯一的地址,通過尋址來管理內存。

關鍵點

一個字節為一個內存單元,一個內存單元有一個內存地址。

C語言是如何操作內存的?

定義變量時,編譯器自動的申請一塊內存供我們使用。

管理內存的各種方式?

數組、結構體、棧(FILO)、堆(大內存)