編輯推薦
本書是一本屢獲殊榮、經久不衰的C語言入門類暢銷書的全新改造,從*行代碼開始,集C語言入門、C語言核心技術、C語言高級編程、C語言編程思想、C語言視頻教程於一體。
1. 累計重印40餘次、銷量近18萬冊C語言入門經典之全新再造。
2. 教程 同步視頻 實例分析 項目案例 線上課程 海量資源 線上服務。
3. 掃描書中二維碼,可在手機、電腦同步看教學視頻。
4.市場培訓價值2000元,總計150學時,C 、C#線上課程超值大放送。
5.240節高清微視頻覆蓋全書,集視、聽演示於一體,邊看邊學更快捷。
6.286個實例原始碼詳盡分析,閱讀原始碼。
7.大項目案例條分縷析展示開發全過程,手把手教你做項目。
8.附贈海量學習資源:
(1)實例資源庫(881個實例及原始碼分析,多讀原始碼是快速學習之道)
(2)模組資源庫(15個典型移植模組,拿來改改就能用)
(3)項目資源庫(贈送16大完整項目開發案例,完整展現開發全流程)
(4)面試資源庫(355道面試真題、面試技巧及職業規劃)
(5)能力測試題庫(能力測試題4種,過關能力測試題,逐層通關,孰能生巧)
9. 編寫方式採用“基礎知識 中小實例 實戰案例”模式編寫,由淺入深,掃除學習障礙,快速學習。
10.線上服務:QQ群、微信公眾號線上服務,即時線上交流本書的所有疑難問題。
內容簡介
《C語言從入門到精通(項目案例版)》一書以初學者為目標,全面介紹了C語言入門知識、C語言程式設計、C語言核心技術及C語言項目實戰案例等。全書共分21章,其中1~13章詳細介紹了使用C語言進行程式開發需要掌握的各種技術,具體內容包括C語言概述、Turbo C 2.0集成開發環境、算法和數據類型、順序與選擇結構程式設計、循環控制、數組、函式、指針、結構體和共用體、位運算、預處理、檔案、圖形圖像等。14~21章通過圖書管理系統、趣味俄羅斯方塊、貪吃蛇大作戰、網路通信聊天程式等8個具體的實戰項目案例,展現了使用C語言進行項目開發的全過程。
《C語言從入門到精通(項目案例版)》配備了極為豐富的學習資源,具體內容如下:
◎配套資源:240節教學視頻(可掃描二維碼觀看),總時長28小時,以及全書實例原始碼。
◎附贈“Visual C 開發資源庫”,拓展學習本書的深度和廣度。
※實例資源庫:881個實例及源碼解讀 ※模組資源庫:15個典型模組完整開發過程展現
※項目資源庫:16個項目完整開發過程展現 ※能力測試題庫:4種程式設計師必備能力測試題庫
※面試資源庫:355道常見C語言面試真題
◎附贈線上課程:包括C語言、C 、C#體系課程、實戰課程等多達百餘學時的線上課程。
《C語言從入門到精通(項目案例版)》是一本C語言入門視頻教程,適合作為C語言愛好者、C語言初學者、C語言工程師、套用型高校、培訓機構的教材或參考書。
作者簡介
明日學院傾力打造了線上實用技能學習平台,該平台主要為學習者提供海量、優質的課程,課程結構嚴謹,用戶可以根據自身的學習程度,自主安排學習進度。其宗旨是為編程學習者提供一站式服務,培養用戶的編程思維。由明日學院Java程式開發團隊策劃並組織編寫的教材不求面面俱到,只選取開發中必需、常用的內容講解,語言通俗易懂,內容由淺入深,既注重實用性,又兼顧讀者的接受能力,深受讀者喜愛。由其組織編寫的多種圖書在同行業圖書銷售排行榜中名列前茅。
目錄
第1章C語言概述
視頻講解:6節47分鐘
1.1程式語言的發展
1.2C語言發展史
1.3C語言的特點
1.4C語言程式的格式
1.5C語言程式的運行
1.5.1編譯程式和解釋程式
1.5.2C源檔案在TurboC2.0中運行
1.5.3C源檔案在VisualC 6.0中運行
1.5.4C源檔案在VisualStudio2008中運行
第2章TurboC2.0集成開發環境
視頻講解:6節50分鐘
2.1TurboC2.0簡介
2.2TC熱鍵
2.3選單命令
2.3.1File(檔案)選單
2.3.2Edit(編輯)選單
2.3.3Run(運行)選單
2.3.4Compile(編譯)選單
2.3.5Project(項目)選單
2.3.6Options(選擇項)選單
2.3.7Debug(調試)選單
2.3.8Break/watch(斷點及監視表達式)選單
2.4編譯錯誤信息
第3章算法、數據類型
視頻講解:13節111分鐘
3.1程式的組成部分
3.2算法
3.2.1算法的概念
3.2.2流程圖
3.2.33種基本結構
3.2.4N-S流程圖
3.3標識符與數據類型
3.3.1標識符
3.3.2數據類型
3.4常量
3.4.1整型常量
3.4.2實型常量
3.4.3字元型常量
3.4.4字元串常量
3.5變數
3.5.1整型變數
3.5.2實型變數
3.5.3字元型變數
3.6賦值與類型轉換
3.6.1變數賦初值
3.6.2類型轉換
3.7運算符及表達式
3.7.1賦值運算符和賦值表達式
3.7.2算術運算符和算術表達式
3.7.3關係運算符和關係表達式
3.7.4邏輯運算符和邏輯表達式
3.7.5逗號運算符和逗號表達式
3.7.6運算符
第4章順序與選擇結構程式設計
視頻講解:10節93分鐘
4.1C語句及賦值語句
4.1.1C語句概述
4.1.2賦值語句
4.2字元數據輸入/輸出
15.14.2實現系統密碼重置
15.15本章總結
第16章網路通信聊天程式(VisualC 6.0實現)
視頻講解:2節43分鐘
16.1網路通信系統概述
16.1.1開發背景
16.1.2需求分析
16.1.3功能結構圖
16.1.4系統預覽
16.2技術攻關
16.2.1TCP/IP協定
16.2.2IP位址
16.2.3數據包格式
16.2.4建立連線
16.2.5套接字型檔函式
16.3網路通信系統主程式
16.4點對點通信
16.5伺服器中轉通信
16.6程式調試與錯誤處理
16.7開發總結
第17章火車訂票系統
視頻講解:6節61分鐘
17.1開發背景
17.2需求分析
17.3系統設計
17.3.1系統目標
17.3.2系統功能結構
17.4預處理模組設計
17.4.1模組概述
17.4.2模組實現
17.5主函式設計
17.5.1主函式概述
17.5.2技術分析
17.5.3主函式實現
17.6添加模組設計
17.6.1模組概述
17.6.2技術分析
17.6.3功能實現
17.7查詢模組設計
17.7.1模組概述
17.7.2功能實現
17.8訂票模組設計
17.8.1模組概述
17.8.2技術分析
17.8.3功能實現
17.9修改模組設計
17.9.1模組概述
17.9.2功能實現
17.10顯示模組設計
17.10.1模組概述
17.10.2功能實現
17.11保存模組設計
17.11.1模組概述
17.11.2功能實現
17.12開發總結
VisualC 開發資源庫使用說明