簡介:C語言是嵌入式領域最重要也是最主要的編程語言,本課程從零開始講解C語言,并通過大量編程實例重點講解C 語言的高級編程知識。通過本課程學習學員會有比較扎實的C語言基礎及編程能力,為后續(xù)學習打下基礎。
課程章節(jié)
第01課 環(huán)境安裝及必備Linux命令
第02課 vi編輯器的使用
第03課 必備C語言基礎知識
第04課 數(shù)據(jù)類型
-
課時1數(shù)據(jù)類型分類
-
課時2bool類型
-
課時3char類型
-
課時4short、int類型
-
課時5強制類型轉(zhuǎn)換及浮點類型
第05課 常量
第06課 變量
第07課 運算符上
第08課 運算符下
第09課 輸入輸出專題
-
課時1字符輸出函數(shù)putchar
-
課時2格式輸出函數(shù)printf
-
課時3printf的附加說明符的使用
-
課時4字符輸入函數(shù)getchar
-
課時5格式輸入函數(shù)scanf
-
課時6輸入函數(shù)的垃圾處理
-
課時7字符串的輸入輸出
第10課 控制語句-if
-
課時1控制語句-if上
-
課時2控制語句-if下
-
課時3練習:求三角形的面積
-
課時4階梯形式if
-
課時5如何判斷是否為潤年
-
課時6判斷是否潤年程序思路分析
-
課時7判斷是否潤年程序?qū)崿F(xiàn)
第11課 控制語句-switch
第12課 循環(huán)語句-goto、while
第13課 循環(huán)語句-for
第14課 循環(huán)輔助語句
第15課 一維數(shù)組
第16課 二維數(shù)組
第17課 字符數(shù)組和字符串
第18課 字符串處理函數(shù)上
第19課 字符串處理函數(shù)下
-
課時1字符串函數(shù)strncpy、strncat
-
課時2字符串函數(shù)strncmp、strcasecmp
-
課時3字符串函數(shù)strchr、strstr
-
課時4字符串函數(shù)isalpha-isupper-islower-isdigit
第20課 指針的基本用法
-
課時1指針的作用
-
課時2地址和變量
-
課時3什么是指針、指針變量
-
課時4指針的初始化
-
課時5指針基本編程+圖解
-
課時6指針的目標及常見表示
-
課時7指針的賦值
-
課時8指針占幾個字節(jié)
第21課 指針的運算
第22課 指針與數(shù)組
第23課 指針與二維數(shù)組
第24課 字符指針與字符串
第25課 指針數(shù)組
第26課 多級指針、void指針及const
-
課時1多級指針及用法
-
課時2多級指針的運算及實現(xiàn)
-
課時3多級指針和指針數(shù)組
-
課時4void指針的使用
-
課時5void指針遍歷一維數(shù)組的實現(xiàn)
-
課時6const變量、const指針
-
課時7main函數(shù)參數(shù)的講解
第27課 函數(shù)的基本用法及傳參
-
課時1函數(shù)的基本用法
-
課時2X的N次方函數(shù)的實現(xiàn)
-
課時3函數(shù)基本用法總結(jié)
-
課時4函數(shù)傳參-全局變量
第28課 函數(shù)的傳參下
-
課時1函數(shù)傳參-值傳遞
-
課時2函數(shù)傳參-地址傳遞
-
課時3函數(shù)傳參案例實現(xiàn)
-
課時4編寫函數(shù):一維數(shù)組元素求和
-
課時5編寫函數(shù):實現(xiàn)字符串中的空格
第29課 指針函數(shù)
-
課時1指針函數(shù)的用法及注意事項
-
課時2指針函數(shù)返回值的正確寫法
-
課時3指針函數(shù)練習:刪除字符串中的空格
-
課時4實習自己的字符串連接函數(shù)
-
課時5指針函數(shù)練習:整數(shù)123轉(zhuǎn)換成字符串"123"
第30課 遞歸函數(shù)和函數(shù)指針
授課講師
-
-
小美老師
金牌講師
關于講師
華清創(chuàng)客學院教學總監(jiān),美女講師,人工智能工學碩士; 嵌入式、物聯(lián)網(wǎng)技術領域?qū)<遥? ARM公司全球認證講師; 8年嵌入式開發(fā)及教育培訓經(jīng)驗; 參與編寫過數(shù)十本專業(yè)圖書; 豐富的嵌入式人才培養(yǎng)經(jīng)驗,培養(yǎng)過上萬名學生進入企業(yè)工作; 授課風格輕松愉快,能夠讓學員學到扎實的理論和嫻熟的技術,讓學習不再是一件枯燥無味的事。
課程推薦
- 手把手教你做一個 AI 智能門禁項目 試聽 247
- 手把手教你打造 Deepseek AI 智能體 試聽 213
- 手把手教你開發(fā)一個智能手表 試聽 261
- 手把手教你開發(fā)一個智能語音助手 試聽 252
學習服務
- 技術大牛直播授課
- 實時學情管理
- 課后作業(yè)批改,BUG診斷
- 輔導老師當堂答疑
- 學習規(guī)劃,專屬學習方案