簡介:本課程將在學員Shell命令、C語言基礎知識之上,通過大量編程實例重點講解C語言的高級編程知識,包括結構體、共用體、內存管理,通過Shell命令操作環境。通過本課程的學習,學員的操作能力更扎實、C語言基礎更加扎實、編程能力得到進一步提升。
課程章節
第01課 Linux介紹及環境配置
第02課 軟件包管理
第03課 linux shell命令(權限、輸入輸出)
第04課 linux shell命令(文件搜索、文件處理、壓縮解壓)
第05課 linux shell命令(進程管理、用戶管理)
第06課 linux shell腳本編程(概念、變量、語句)
第07課 linux shell腳本編程(分支語句、循環語句)
第08課 linux shell腳本編程(函數)
第09課 Linux TFTP服務搭建及使用
第10課 Linux NFS服務搭建及使用
第11課 C結構體及結構體數組
第12課 結構體指針
第13課 結構體嵌套、大小及位域
第14課 C語言共用體和枚舉
第15課 內存管理
第16課 動態內存使用
第17課 條件編譯
第18課 GDB調試
第19課 Makefile用法及變量(自定義變量、自動變量、隱含變量)
第20課 Makefile條件判斷及函數使用
第21課 make的使用及練習
授課講師
-
新蕾老師
嵌入式高級講師
關于講師
創客學院優秀講師 高級工程師; 精通C語言,數據結構; 熟悉嵌入式Linux應用程序開發; 精通ARM匯編語言; 熟悉Shell編程; 熟悉嵌入式Linux系統移植; 具有物聯網產品開發經驗;
課程推薦
- 系統移植 試聽 1624
- C語言項目小游戲-中國象棋小游戲 試聽 1307
- Linux驅動程序開發 試聽 2914
- C++開發基礎 試聽 6432
學習服務
- 技術大牛直播授課
- 實時學情管理
- 課后作業批改,BUG診斷
- 輔導老師當堂答疑
- 學習規劃,專屬學習方案