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