簡(jiǎn)介:本課程將在學(xué)員C語(yǔ)言基礎(chǔ)知識(shí)之上,通過(guò)大量編程實(shí)例重點(diǎn)講解C語(yǔ)言的高級(jí)編程知識(shí),包括結(jié)構(gòu)體、共用體、內(nèi)存管理。通過(guò)本課程的學(xué)習(xí),學(xué)員的C語(yǔ)言基礎(chǔ)更加扎實(shí)、編程能力得到進(jìn)一步提升
課程章節(jié)
第01課 必備Linux命令和C語(yǔ)言基礎(chǔ)
- 課時(shí)1環(huán)境安裝 開(kāi)始學(xué)習(xí)
- 課時(shí)2文件和目錄相關(guān)命令一 開(kāi)始學(xué)習(xí)
-
課時(shí)3文件和目錄相關(guān)命令二
-
課時(shí)4vi編輯器的使用一
-
課時(shí)5vi編輯器的使用二
-
課時(shí)6基礎(chǔ)知識(shí)
-
課時(shí)7數(shù)據(jù)的表示
-
課時(shí)8程序的編譯和調(diào)試
第02課 軟件包管理及shell命令
-
課時(shí)1Linux介紹
-
課時(shí)2deb軟件包管理上
-
課時(shí)3deb軟件包管理下
-
課時(shí)4shell基本命令
-
課時(shí)5shell中的特殊字符一
-
課時(shí)6shell中的特殊字符二
第03課 shell命令
-
課時(shí)1shell基本系統(tǒng)維護(hù)命令
-
課時(shí)2linux用戶管理
-
課時(shí)3進(jìn)程管理相關(guān)命令
-
課時(shí)4文件系統(tǒng)的類型和結(jié)構(gòu)
-
課時(shí)5文件系統(tǒng)相關(guān)命令
-
課時(shí)6網(wǎng)絡(luò)配置
第04課 shell腳本編程
-
課時(shí)1shell腳本-變量
-
課時(shí)2shell腳本-功能語(yǔ)句.
-
課時(shí)3shell腳本-分支語(yǔ)句
-
課時(shí)4shell腳本-循環(huán)語(yǔ)句
-
課時(shí)5shell編程-函數(shù)
第05課 C語(yǔ)言高級(jí)編程
-
課時(shí)1gcc編譯器
-
課時(shí)2gdb調(diào)試工具
-
課時(shí)3條件編譯和結(jié)構(gòu)體
-
課時(shí)4結(jié)構(gòu)體數(shù)組和結(jié)構(gòu)體指針
-
課時(shí)5共用體及typedef
-
課時(shí)6內(nèi)存管理上
-
課時(shí)7內(nèi)存管理下
第06課 Makefile
授課講師
-
-
新蕾老師
嵌入式高級(jí)講師
關(guān)于講師
創(chuàng)客學(xué)院優(yōu)秀講師 高級(jí)工程師; 精通C語(yǔ)言,數(shù)據(jù)結(jié)構(gòu); 熟悉嵌入式Linux應(yīng)用程序開(kāi)發(fā); 精通ARM匯編語(yǔ)言; 熟悉Shell編程; 熟悉嵌入式Linux系統(tǒng)移植; 具有物聯(lián)網(wǎng)產(chǎn)品開(kāi)發(fā)經(jīng)驗(yàn);
課程推薦
- 手把手教你做一個(gè) AI 智能門(mén)禁項(xiàng)目 試聽(tīng) 247
- 手把手教你打造 Deepseek AI 智能體 試聽(tīng) 215
- 手把手教你開(kāi)發(fā)一個(gè)智能手表 試聽(tīng) 265
- 手把手教你開(kāi)發(fā)一個(gè)智能語(yǔ)音助手 試聽(tīng) 254
學(xué)習(xí)服務(wù)
- 技術(shù)大牛直播授課
- 實(shí)時(shí)學(xué)情管理
- 課后作業(yè)批改,BUG診斷
- 輔導(dǎo)老師當(dāng)堂答疑
- 學(xué)習(xí)規(guī)劃,專屬學(xué)習(xí)方案