第1天 C語言Dev-Cpp環境搭建及使用、C語言記憶體四區
Dev-Cpp
新手建議使用這個編譯器,Windows10平臺下用電腦管家等軟體管理的軟體市場就可以下載,同樣也推薦直接百度編譯器名字去官網下載。
1、安裝注意安裝路徑,下面圖片中高亮檔案是編譯器開始程式,可以以快捷方式發到桌面上方便啟動。
2、新建專案
3、選擇專案型別並命名,注意選擇C專案和Console Application控制檯
4、設定自己建立的檔案儲存路徑
5、編輯程式碼,下面程式碼為編輯器自動生成
6、在選項欄找到“編譯“”按鈕或使用快捷鍵F9,編譯
7、在選項欄找到“執行”按鈕或使用快捷鍵F10,執行
記憶體四區
每天記憶部分:
棧區
由編譯器自動分配記憶體,存放函式引數值、區域性變數值等。
特點:效率高、空間小。
堆區(自由儲存區)
程式設計師手動分配記憶體來申請和釋放,若不釋放程式結束由作業系統回收。
特點:使用靈活,空間比較大。
靜態儲存區(全域性區)
在整個程式的生命週期內都存在,由編譯器在編譯的時候分配。儲存常量(文字常量)、自動全域性變數和 static 變數(包括 static 全域性和區域性變數)
程式碼區
存放函式體的二進位制程式碼。
相關文章
- C語言:記憶體使用C語言記憶體
- win10怎麼搭建c語言環境_win10如何搭建c語言環境Win10C語言
- C語言-記憶體分配C語言記憶體
- c語言程式環境C語言
- C語言的記憶體分配C語言記憶體
- C語言記憶體對齊C語言記憶體
- C語言(動態記憶體分配)C語言記憶體
- C語言記憶體地址基礎C語言記憶體
- C語言-記憶體管理之一[記憶體分配]C語言記憶體
- C語言-記憶體管理之二[記憶體指令]C語言記憶體
- go語言環境搭建Go
- 【R語言入門】R語言環境搭建R語言
- C語言與嵌入式C語言的區別C語言
- C 語言結構體記憶體佈局問題結構體記憶體
- C語言結構體記憶體佈局問題C語言結構體記憶體
- 【C語言】整型在記憶體中的儲存C語言記憶體
- C語言:記憶體位元組對齊詳解C語言記憶體
- c語言筆記C語言筆記
- C語言 共用體C語言
- C語言 C語言野指標C語言指標
- C語言---“C語言 誰與爭鋒?”C語言
- C語言記憶體管理,分配、使用、釋放以及安全性C語言記憶體
- go語言grpc環境搭建GoRPC
- Go語言開發環境搭建Go開發環境
- C語言第三篇:C語言資料型別及各資料型別所佔記憶體位元組數C語言資料型別記憶體
- C語言C語言
- 小白學習Golang(四)Go語言開發環境搭建Golang開發環境
- C語言完美體系C語言
- C語言(結構體)C語言結構體
- 聊聊C語言/C++—程式和程式語言C語言C++
- 第01天C語言(01):iOS初體驗C語言iOS
- c語言巨集的使用C語言
- C語言-記憶體函式的實現(一)之memcpyC語言記憶體函式memcpy
- C語言-記憶體函式的實現(二)之memmoveC語言記憶體函式
- C語言記憶體洩露很嚴重,如何應對?C語言記憶體洩露
- C語言malloc()函式:動態分配記憶體空間C語言函式記憶體
- Go語言記憶體模型Go記憶體模型
- Java記憶體模型FAQ(二) 其他語言,像C++,也有記憶體模型嗎?Java記憶體模型C++