前言
這是作者花了將近一個月時間整理出來的一本Linux C語言學習指導性電子書,這本書決議了C語言程式的記憶體分別和基本語法,尤其是對指標的理解,和一些記憶體分析,圖文到位,初次編撰書籍,希望可以幫助到正在學習 Linux C語言的你,

開發環境介紹
- 作業系統 Ubuntu 16.04 (64位)
- 編譯器 gcc
- 編輯工具 VScode 遠程登錄
環境配置指南
VM 安裝
安裝教程參考鏈接: VM安裝指南
Ubuntu-16
Ubuntu安裝參考鏈接: Ubuntu安裝教程參考
Ubuntu各個版本鏡像 : Ubuntu各個版本鏡像
VS Code遠程配置
- 如何在window上使用VS Code 遠程連接VM中的虛擬機進行編程開發
教程連接: VScode遠程訪問配置
-
vs cdoe 插件推薦

-
Code Run配置
- 首先打開配置

- 找到 Code-runner: Executor Map

-
找到 C, CPP, 根據 gcc版本修改編譯腳本
![[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-frL4EouZ-1614958075701)(環境搭建.assets/image-20210119195443534.png)]](https://img.uj5u.com/2021/03/07/2312200715065617.png)
配置完成后效果
-
遠程連接到虛擬機
![[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-VJdR6ftj-1614958075708)(環境搭建.assets/image-20210119195747386.png)]](https://img.uj5u.com/2021/03/07/2312200715065618.png)
-
撰寫代碼測驗,點擊右上角的三角形快速編譯 [快捷鍵 ctrl + alt + N]
![[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-YYxvJwKV-1614958075709)(環境搭建.assets/image-20210119195833667.png)]](https://img.uj5u.com/2021/03/07/2312200715065619.png)
-
代碼快速格式化: alt + shift + f
-
支持列式編程 按住alt + 方向鍵或者用滑鼠點
-
快速復制當前行 alt + shift + 方向鍵
-
調整代碼行 alt + 方向鍵
-
快速剪切 或者 洗掉整行 ctrl + x
-
其他VScode快捷鍵可以自己點開setting進行查詢
圖書目錄指南
-
編譯器編譯程序介紹與分析

-
C語言基本資料結構

-
C語言的控制流語法與演示,及深度剖析與面試問題

-
C語言中的控制流 回圈陳述句與分支陳述句

-
陣列與指標 C語言的靈魂與精華

-
C語言函式的定義與使用,及一些特殊函式

-
復合資料型別,學習面向物件的編程思想,資料不再單一

-
更深層的了解記憶體,與動態記憶體的使用以及所有資料和變數的分布,C語言程式記憶體的深度剖析

-
頭檔案的撰寫,正式進入專案化管理

-
復雜宏定義以及一些關鍵字決議,讓程式快如閃電

-
動態庫和靜態庫的使用,程式進入封裝,庫的學習

-
了解編譯器和gdp除錯器,與bug斗智斗勇

-
makefile 基礎學習,LinuxC進入專案管理階段

-
學完出師,繼續閱讀深造推薦讀物

本書籍傳送門
- 書籍網盤鏈接
- 提取碼:yv82
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/267166.html
標籤:其他
上一篇:Springboot+SpringSecurity+JWT +Vue實作前后端分離的登錄 權限管理以及token管理
