簡介:C語言
課程章節(jié)
第01課 計算機基礎(chǔ)知識
第02課 認(rèn)識C語言-Windows環(huán)境
-
課時1第一個C語言程序
-
課時2Hello World程序是如何運行的
-
課時3C語言的特性
-
課時4如何學(xué)好C語言
第03課 帶你走進Linux世界
-
課時1Linux環(huán)境搭建
-
課時2Linux系統(tǒng)操作-圖形方式
-
課時3Linux基本命令-命令行提示符
-
課時4Linux基本命令的使用Is cd touch
-
課時5Linux基本命令-mkdir rm
-
課時6Linux基本命令- cp mv
-
課時7添加共享文件夾
第04課 Linux環(huán)境-編程第一課
第05課 數(shù)據(jù)的表示
-
課時1數(shù)值數(shù)據(jù)的表示-數(shù)碼、基、位權(quán)、數(shù)值
-
課時2進制、進制間轉(zhuǎn)換
-
課時3計算機中數(shù)據(jù)的單位
-
課時4原碼、反碼、補碼
第06課 數(shù)據(jù)類型
-
課時1為什么要引入數(shù)據(jù)類型
-
課時2整型
-
課時3變量的用法
-
課時4數(shù)據(jù)類型_字符型
-
課時5浮點型
-
課時6浮點型_存儲
-
課時7浮點型_小測試
-
課時8浮點型_浮點數(shù)怎么做比較
-
課時9bool型和void型
-
課時10強制類型轉(zhuǎn)換
第07課 運算符(上)
-
課時1運算符的分類
-
課時2算術(shù)運算符
-
課時3賦值運算符
-
課時4自增自減運算符
-
課時5位運算符-取反-異或
-
課時6位運算符-與 或 左移 右移-
第08課 運算符(下)
-
課時1位運算符應(yīng)用-置1
-
課時2位運算符應(yīng)用-清零
-
課時3位運算符應(yīng)用-翻轉(zhuǎn)
-
課時4關(guān)系運算符
-
課時5邏輯運算符
-
課時6特殊運算符
第09課 vi編輯器
-
課時1初識vi
-
課時2vi三種模式及切換
-
課時3vi光標(biāo)命令
-
課時4vi復(fù)制剪切粘貼及相關(guān)命令
-
課時5vi查找替換分屏命令
第10課 輸入輸出專題
-
課時1字符輸入輸出函數(shù)
-
課時2格式輸出函數(shù)printf
-
課時3printf函數(shù)附加格式說明符
-
課時4格式輸入函數(shù)-scanf
-
課時5如何處理輸入函數(shù)留下的垃圾
第11課 控制語句if
-
課時1流程控制
-
課時2控制語句-if-單分支
-
課時3控制語句-if-雙分支
-
課時4控制語句-if - 多分支
-
課時5控制語句-if - 多分支-綜合應(yīng)用
-
課時6控制語句-if -綜合應(yīng)用1
-
課時7控制語句-if -綜合應(yīng)用2
-
課時8控制語句-if -綜合應(yīng)用3-出票系統(tǒng)
第12課 控制語句Switch
-
課時1控制語句-switch-基本用法及案例
-
課時2控制語句-switch-應(yīng)用案例2
-
課時3控制語句-switch-應(yīng)用案例3
-
課時4控制語句-switch-應(yīng)用案例4
第13課 循環(huán)語句for
-
課時1循環(huán)語句-for的基本用法
-
課時2循環(huán)語句for的擴展
-
課時3for語句的嵌套
-
課時4for語句的綜合應(yīng)用-字母圖案
-
課時5for語句的綜合應(yīng)用-九九乘法表
-
課時6for語句的綜合應(yīng)用-水仙花數(shù)
第14課 循環(huán)語句 while do-while goto
-
課時1循環(huán)語句-while的基本用法
-
課時2while語句的應(yīng)用場景
-
課時3while語句案例1-最大公約數(shù)和最小公倍數(shù)
-
課時4while語句案例2-水仙花數(shù)
-
課時5while語句案例3-求素數(shù)
-
課時6do-while基本用法及案例
-
課時7控制語句-goto
第15課 循環(huán)輔助語句 break continue
第16課 一維數(shù)組
-
課時1數(shù)組的定義和初始化
-
課時2數(shù)組的內(nèi)存分配和數(shù)組名
-
課時3數(shù)組的越界
-
課時4數(shù)組的應(yīng)用-找最大值
-
課時5數(shù)組的應(yīng)用案例
-
課時6數(shù)組的應(yīng)用-數(shù)組逆序
-
課時7數(shù)組的應(yīng)用-數(shù)組排序
第17課 二維數(shù)組
-
課時1二維數(shù)組的定義及初始化
-
課時2二維數(shù)組的應(yīng)用案例
-
課時3二維數(shù)組應(yīng)用-矩陣轉(zhuǎn)置
-
課時4二維數(shù)組應(yīng)用-楊輝三角形
第18課 字符數(shù)組和字符串
-
課時1字符數(shù)組和字符串
-
課時2字符數(shù)組和字符串-應(yīng)用案例
-
課時3二維字符數(shù)組
-
課時4字符串輸入輸出函數(shù)
第19課 指針的基本用法
-
課時1指針的作用及學(xué)習(xí)方法
-
課時2內(nèi)存、地址、變量
-
課時3指針和指針變量
-
課時4指針的目標(biāo)和“解引用”
-
課時5指針的賦值
-
課時6指針的大小
-
課時7空指針
-
課時8野指針及成因
-
課時9野指針的危害是什么
-
課時10如何避免野指針
第20課 指針的運算
-
課時1指針的算術(shù)運算
-
課時2指針的算術(shù)運算-自增自減
-
課時3指針?biāo)阈g(shù)運算符-自增自減應(yīng)用1
-
課時4指針?biāo)阈g(shù)運算符-自增自減應(yīng)用2
-
課時5指針的算術(shù)運算-應(yīng)用
-
課時6指針的算術(shù)運算-注意事項
-
課時7指針的關(guān)系運算
第21課 指針與數(shù)組
-
課時1指針與數(shù)組基本用法
-
課時2指針與數(shù)組使用注意事項
-
課時3指針與數(shù)組相關(guān)筆試題
第22課 指針與二維數(shù)組
-
課時1一級指針與二維數(shù)組
-
課時2數(shù)組指針與二維數(shù)組
-
課時3數(shù)組指針應(yīng)用
-
課時4數(shù)組指針筆試題
第23課 字符指針與字符串
第24課 指針數(shù)組
-
課時1指針數(shù)組的基本用法
-
課時2指針數(shù)組與二維數(shù)組
-
課時3數(shù)組指針和指針數(shù)組的區(qū)別
第25課 多級指針 void指針 const
-
課時1多級指針基本用法
-
課時2多級指針的運算
-
課時3多級指針和指針數(shù)組
-
課時4void指針及用法
-
課時5const變量、const指針
-
課時6main函數(shù)的參數(shù)
第26課 函數(shù)的基本用法及傳參
-
課時1函數(shù)的基本用法
-
課時2函數(shù)的調(diào)用
-
課時3函數(shù)的聲明
-
課時4函數(shù)的應(yīng)用
-
課時5函數(shù)傳參-全局變量
-
課時6函數(shù)的參數(shù)傳遞-值傳遞
-
課時7函數(shù)的參數(shù)傳遞-值傳遞 -應(yīng)用
-
課時8函數(shù)的參數(shù)傳遞-指針傳遞
第27課 函數(shù)的傳參
-
課時1函數(shù)傳參-應(yīng)用-字符串統(tǒng)計
-
課時2一維數(shù)組在函數(shù)間傳參
-
課時3一維數(shù)組在函數(shù)間傳參-總結(jié)
-
課時4字符數(shù)組傳參
-
課時5二維數(shù)組在函數(shù)間傳參-一級指針
-
課時6二維數(shù)組在函數(shù)間傳參 -行指針
-
課時7二維數(shù)組在函數(shù)間傳參 -二級指針
第28課 指針函數(shù)
-
課時1指針函數(shù)及用法
-
課時2指針函數(shù)的返回值
-
課時3指針函數(shù)-編寫字符串拷貝函數(shù)
-
課時4指針函數(shù)-編寫字符串連接函數(shù)
-
課時5指針函數(shù)案例
第29課 遞歸函數(shù)和函數(shù)指針
-
課時1遞歸函數(shù)及用法
-
課時2遞歸函數(shù)應(yīng)用
-
課時3函數(shù)指針的基本用法
-
課時4函數(shù)指針數(shù)組
-
課時5qsort函數(shù)的用法
第30課 #define 和 typedef
-
課時1預(yù)處理指令#define
-
課時2沒有值的宏定義
-
課時3宏定義和 const 常量區(qū)別
-
課時4typedef的用法
-
課時5#define和typedef的比較
-
課時6宏函數(shù)的使用
第31課 變量的作用域和生命周期
-
課時1變量存儲類型-auto
-
課時2變量存儲類型-register
-
課時3變量存儲類型-static
-
課時4變量存儲類型-extern
第32課 字符串處理函數(shù)
授課講師
-
-
小美老師
金牌講師
關(guān)于講師
華清創(chuàng)客學(xué)院教學(xué)總監(jiān),美女講師,人工智能工學(xué)碩士; 嵌入式、物聯(lián)網(wǎng)技術(shù)領(lǐng)域?qū)<遥? ARM公司全球認(rèn)證講師; 8年嵌入式開發(fā)及教育培訓(xùn)經(jīng)驗; 參與編寫過數(shù)十本專業(yè)圖書; 豐富的嵌入式人才培養(yǎng)經(jīng)驗,培養(yǎng)過上萬名學(xué)生進入企業(yè)工作; 授課風(fēng)格輕松愉快,能夠讓學(xué)員學(xué)到扎實的理論和嫻熟的技術(shù),讓學(xué)習(xí)不再是一件枯燥無味的事。
課程推薦
- 系統(tǒng)移植 試聽 2530
- C語言項目小游戲-中國象棋小游戲 試聽 2201
- Linux驅(qū)動程序開發(fā) 試聽 3914
- C++開發(fā)基礎(chǔ) 試聽 7542
學(xué)習(xí)服務(wù)
- 技術(shù)大牛直播授課
- 實時學(xué)情管理
- 課后作業(yè)批改,BUG診斷
- 輔導(dǎo)老師當(dāng)堂答疑
- 學(xué)習(xí)規(guī)劃,專屬學(xué)習(xí)方案