注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術工業(yè)技術建筑科學建筑設計C語言從入門到精通(項目案例版)

C語言從入門到精通(項目案例版)

C語言從入門到精通(項目案例版)

定 價:¥89.80

作 者: 明日學院
出版社: 中國水利水電出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787517057505 出版時間: 2017-09-01 包裝:
開本: 16 頁數: 576 字數:  

內容簡介

  《C語言從入門到精通(項目案例版)》一書以初學者為目標,全面介紹了C語言入門知識、C語言程序設計、C語言核心技術及C語言項目實戰(zhàn)案例等。全書共分21章,其中1~13章詳細介紹了使用C語言進行程序開發(fā)需要掌握的各種技術,具體內容包括C語言概述、TurboC2.0集成開發(fā)環(huán)境、算法和數據類型、順序與選擇結構程序設計、循環(huán)控制、數組、函數、指針、結構體和共用體、位運算、預處理、文件、圖形圖像等。14~21章通過圖書管理系統(tǒng)、趣味俄羅斯方塊、貪吃蛇大作戰(zhàn)、網絡通信聊天程序等8個具體的實戰(zhàn)項目案例,展現了使用C語言進行項目開發(fā)的全過程。 《C語言從入門到精通(項目案例版)》配備了極為豐富的學習資源,具體內容如下: ◎配套資源:240節(jié)教學視頻(可掃描二維碼觀看),總時長28小時,以及全書實例源代碼。 ◎附贈“Visual C++開發(fā)資源庫”,拓展學習本書的深度和廣度。 ※實例資源庫:881個實例及源碼解讀※模塊資源庫:15個典型模塊完整開發(fā)過程展現 ※項目資源庫:16個項目完整開發(fā)過程展現 ※能力測試題庫:4種程序員必備能力測試題庫 ※面試資源庫:355道常見C語言面試真題 ◎附贈在線課程:包括C語言、C++、C#體系課程、實戰(zhàn)課程等多達百余學時的在線課程。 《C語言從入門到精通(項目案例版)》是一本C語言入門視頻教程,適合作為C語言愛好者、C語言初學者、C語言工程師、應用型高校、培訓機構的教材或參考書。

作者簡介

  明日學院傾力打造了在線實用技能學習平臺,該平臺主要為學習者提供海量、優(yōu)質的課程,課程結構嚴謹,用戶可以根據自身的學習程度,自主安排學習進度。其宗旨是為編程學習者提供一站式服務,培養(yǎng)用戶的編程思維。由明日學院Java程序開發(fā)團隊策劃并組織編寫的教材不求面面俱到,只選取開發(fā)中必需、常用的內容講解,語言通俗易懂,內容由淺入深,既注重實用性,又兼顧讀者的接受能力,深受讀者喜愛。由其組織編寫的多種圖書在同行業(yè)圖書銷售排行榜中名列前茅。

圖書目錄

第1章C語言概述 視頻講解:6節(jié)47分鐘

1.1程序語言的發(fā)展

1.2C語言發(fā)展史

1.3C語言的特點

1.4C語言程序的格式

1.5C語言程序的運行

1.5.1編譯程序和解釋程序

1.5.2C源文件在Turbo C 2.0中運行

1.5.3C源文件在Visual C++ 6.0中運行

1.5.4C源文件在Visual Studio 2008中運行

第2章Turbo C 2.0集成開發(fā)環(huán)境 視頻講解:6節(jié)50分鐘

2.1Turbo C 2.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(斷點及監(jiān)視

表達式)菜單

2.4編譯錯誤信息

第3章算法、數據類型 視頻講解:13節(jié)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節(jié)93分鐘

4.1C語句及賦值語句

4.1.1C語句概述

4.1.2賦值語句

4.2字符數據輸入/輸出

4.2.1字符數據輸出

4.2.2字符數據輸入

4.3格式輸入/輸出函數

4.3.1格式輸出函數

4.3.2格式輸入函數

4.4順序程序設計舉例

4.5if語句

4.5.1if語句的基本形式

4.5.2if語句的嵌套形式

4.5.3條件運算符

4.6switch語句

4.7選擇結構程序舉例

第5章循環(huán)控制 視頻講解:10節(jié)99分鐘

5.1while及do-while語句

5.1.1while語句

5.1.2do-while語句

5.2for語句

5.2.1for循環(huán)的變體

5.2.2循環(huán)嵌套

5.3轉移語句

5.3.1goto語句

5.3.2break語句

5.3.3continue語句

5.4循環(huán)控制應用舉例

第6章數組 視頻講解:16節(jié)111分鐘

6.1一維數組

6.1.1一維數組的定義和引用

6.1.2一維數組的初始化

6.2二維數組

6.2.1二維數組的定義和引用

6.2.2二維數組的初始化

6.3字符數組

6.3.1字符數組的定義和引用

6.3.2字符數組的初始化

6.3.3字符數組的輸入/輸出

6.3.4字符串處理函數

6.4多維數組

6.5數組應用舉例

第7章函數 視頻講解:21節(jié)122分鐘

7.1函數概述

7.2函數定義的一般形式

7.3返回語句

7.3.1從函數返回

7.3.2返回值

7.4函數參數

7.4.1形式參數和實際參數

7.4.2數組作函數參數

7.5函數的調用

7.5.1函數聲明

7.5.2嵌套調用

7.5.3遞歸調用

7.6局部變量和全局變量

7.6.1局部變量

7.6.2全局變量

7.7變量的存儲類型

7.7.1動態(tài)存儲與靜態(tài)存儲

7.7.2auto變量

7.7.3static變量

7.7.4register變量

7.7.5extern變量

7.8內部函數和外部函數

7.9庫函數

7.9.1數學函數

7.9.2字符函數和字符串函數

7.10函數應用舉例

第8章指針 視頻講解:19節(jié)128分鐘

8.1指針相關概念

8.1.1地址與指針

8.1.2指針變量

8.1.3“&”和“*”運算符

8.1.4指針的算術運算

8.2一維數組與指針

8.2.1指向數組元素的指針

8.2.2使用指針訪問數組

8.3二維數組與指針

8.4字符與指針

8.4.1字符指針

8.4.2字符串數組

8.5指針作函數參數

8.5.1指針變量作函數參數

8.5.2數組指針作函數參數

8.6指向指針的指針

8.7函數型指針

8.8main函數的參數

8.9指針應用舉例

第9章結構體和共用體 視頻講解:21節(jié)117分鐘

9.1結構體

9.1.1結構體的概念

9.1.2結構體變量的定義和引用

9.1.3結構體變量的初始化

9.2結構體數組

9.2.1定義結構體數組

9.2.2初始化結構體數組

9.3結構體指針

9.3.1結構體指針變量的聲明

9.3.2結構體指針應用

9.3.3結構體數組指針

9.3.4結構體變量作函數參數

9.3.5結構體指針變量作函數參數

9.4鏈表

9.4.1鏈表概述

9.4.2單鏈表的建立

9.4.3鏈表相關操作

9.4.4鏈表應用舉例

9.5共用體

9.5.1共用體的概念

9.5.2共用體變量的定義和

引用

9.6枚舉類型

9.7用typedef定義類型

第10章位運算

  視頻講解:9節(jié)44分鐘

10.1位運算操作符

10.1.1“按位或”運算符

10.1.2“按位與”運算符

10.1.3“取反”運算符

10.1.4“按位異或”運算符

10.1.5“左移”運算符

10.1.6“右移”運算符

10.2位段

10.3位運算應用

第11章預處理 視頻講解:8節(jié)41分鐘

11.1宏定義

11.1.1不帶參數的宏定義

11.1.2帶參數的宏定義

11.2“文件包含”處理

11.3條件編譯

11.3.1#if等命令

11.3.2#ifdef及#ifndef命令

11.3.3#undef等命令

第12章文件 視頻講解:10節(jié)83分鐘

12.1文件概述

12.2文件基本操作

12.2.1文件的打開

12.2.2關閉文件函數fclose

12.3文件的讀寫

12.3.1字符形式讀寫文件

12.3.2字符串形式讀寫文件

12.3.3成塊讀寫文件

12.3.4格式化讀寫函數

12.3.5隨機讀寫文件

12.4錯誤檢測

12.5文件操作舉例

第13章圖形圖像 視頻講解:14節(jié)92分鐘

13.1字符屏幕

13.1.1定義文本窗口

13.1.2顏色設置

13.1.3文本的輸入和輸出

13.1.4屏幕操作函數

13.2圖形顯示

13.2.1圖形模式初始化

13.2.2屏幕顏色設置

13.2.3基本圖形函數

13.2.4封閉圖形的填充

13.3圖形屏幕

13.4圖形模式下的文本輸出

13.4.1文本輸出函數

13.4.2文本屬性設置

13.5圖形應用舉例

第14章圖書管理系統(tǒng)開發(fā)實例 視頻講解:13節(jié)93分鐘

14.1需求分析

14.2系統(tǒng)設計

14.3各模塊功能實現

14.3.1頭文件及宏定義

14.3.2結構體及全局變量定義

14.3.3功能選擇界面及退出系統(tǒng)設計

14.3.4添加圖書信息

14.3.5刪除圖書信息

14.3.6查詢圖書信息

14.3.7修改圖書信息

14.3.8添加會員

14.3.9借書

14.3.10還書

14.3.11主函數

第15章趣味俄羅斯方塊 視頻講解:26節(jié)175分鐘

15.1開發(fā)背景

15.2系統(tǒng)功能設計

15.2.1系統(tǒng)功能結構

15.2.2業(yè)務流程圖

15.3使用Dev-C++創(chuàng)建項目

15.3.1開發(fā)環(huán)境需求

15.3.2創(chuàng)建項目

15.4預處理模塊設計

15.4.1文件引用

15.4.2宏定義

15.4.3定義全局變量

15.4.4函數聲明

15.5游戲歡迎界面設計

15.5.1游戲歡迎界面概述

15.5.2設置文字顏色

15.5.3設置文字顯示位置

15.5.4設計標題部分

15.5.5設計字符畫裝飾界面

15.5.6設計菜單選項的邊框

15.5.7設計菜單選項的文字

15.6游戲主窗體設計

15.6.1游戲主窗體設計概述

15.6.2打印輸出游戲界面

15.6.3繪制俄羅斯方塊

15.6.4打印俄羅斯方塊

15.7游戲邏輯設計

15.7.1游戲邏輯概述

15.7.2判斷俄羅斯方塊是否可移動

15.7.3清除俄羅斯方塊下落的痕跡

15.7.4判斷方塊是否滿行

15.7.5隨機產生俄羅斯方塊類型的序號

15.8開始游戲

15.8.1開始游戲模塊概述

15.8.2顯示俄羅斯方塊

15.8.3實現各種按鍵操作

15.8.4游戲結束界面

15.8.5重新開始游戲

15.9游戲按鍵說明模塊

15.9.1游戲按鍵說明

15.9.2按鍵說明界面的實現

15.10游戲規(guī)則介紹模塊

15.10.1游戲規(guī)則介紹

15.10.2游戲規(guī)則界面的實現

15.11退出游戲

15.12本章總結

第16章貪吃蛇大作戰(zhàn) 視頻講解:20節(jié)126分鐘

16.1開發(fā)背景

16.2系統(tǒng)功能設計

16.2.1系統(tǒng)功能結構

16.2.2業(yè)務流程圖

16.3使用Microsoft Visual C++ 6.0創(chuàng)建項目

16.3.1開發(fā)環(huán)境需求

16.3.2創(chuàng)建項目步驟

16.3.3Visual C++ 6.0主界面介紹

16.4預處理模塊設計

16.4.1文件引用

16.4.2宏定義

16.4.3定義全局變量

16.4.4函數聲明

16.5游戲歡迎界面設計

16.5.1游戲歡迎界面概述

16.5.2繪制字符蛇

16.5.3繪制菜單選項

16.6游戲主窗體設計

16.6.1游戲主窗體設計概述

16.6.2創(chuàng)建游戲地圖

16.6.3繪制右側得分和小提示

16.6.4讀取游戲最高分

16.6.5繪制蛇身

16.6.6創(chuàng)建并隨機出現食物

16.7游戲邏輯設計

16.7.1游戲邏輯概述

16.7.2判斷蛇是否咬到自己

16.7.3判斷蛇是否撞到墻

16.7.4設置蛇加速前進

16.7.5設置蛇減速前進

16.7.6設置不按鍵時蛇的前進方向

16.7.7通過方向鍵控制蛇的前進方向

16.8游戲失敗界面設計

16.8.1游戲失敗界面概述

16.8.2繪制字符邊框

16.8.3打印邊框中的信息

16.8.4存儲游戲最高分

16.8.5設計分支選項

16.9游戲說明模塊設計

16.9.1游戲說明模塊概述

16.9.2游戲說明界面的實現

16.10本章總結

第17章企業(yè)員工管理系統(tǒng)

17.1開發(fā)背景

17.2開發(fā)環(huán)境需求

17.3系統(tǒng)功能設計

17.4預處理模塊設計

17.4.1模塊概述

17.4.2文件引用

17.4.3定義全局變量

17.4.4定義結構體

17.4.5函數聲明

17.5主函數設計

17.5.1功能概述

17.5.2實現主函數

17.6系統(tǒng)初始化

17.6.1模塊概述

17.6.2操作密碼文件

17.6.3進入企業(yè)員工管理系統(tǒng)

17.7系統(tǒng)登錄模塊設計

17.7.1模塊概述

17.7.2使用字符串比較函數strcmp

17.7.3實現密碼驗證功能

17.8主界面功能菜單設計

17.8.1模塊概述

17.8.2設計功能菜單界面

17.8.3實現功能菜單界面的分支選擇

17.9添加員工信息

17.9.1模塊概述

17.9.2使用fwrite函數

17.9.3實現添加員工信息功能

17.10刪除員工信息

17.10.1模塊概述

17.10.2實現刪除員工信息功能

17.11查詢員工信息

17.11.1模塊概述

17.11.2查詢員工信息的界面設計

17.11.3根據姓名查詢員工信息

17.11.4根據工號查詢員工信息

17.11.5根據電話號碼查詢員工信息

17.11.6根據QQ號查詢員工信息

17.11.7顯示查詢結果

17.12修改員工信息

17.12.1模塊概述

17.12.2實現修改員工信息的界面設計

17.12.3修改員工工資

17.12.4修改員工年齡

17.12.5修改非數值型信息

17.13統(tǒng)計員工信息

17.13.1模塊概述

17.13.2實現統(tǒng)計員工信息

17.14系統(tǒng)密碼重置

17.14.1模塊概述

17.14.2實現系統(tǒng)密碼重置

17.15本章總結

第18章網絡通信聊天程序(Visual C++ 6.0實現) 視頻講解:2節(jié)43分鐘

18.1網絡通信系統(tǒng)概述

18.1.1開發(fā)背景

18.1.2需求分析

18.1.3功能結構圖

18.1.4系統(tǒng)預覽

18.2技術攻關

18.2.1TCP/IP協(xié)議

18.2.2IP地址

18.2.3數據包格式

18.2.4建立連接

18.2.5套接字庫函數

18.3網絡通信系統(tǒng)主程序

18.4點對點通信

18.5服務器中轉通信

18.6程序調試與錯誤處理

18.7開發(fā)總結

第19章火車訂票系統(tǒng) 視頻講解:6節(jié)61分鐘

19.1開發(fā)背景

19.2需求分析

19.3系統(tǒng)設計

19.3.1系統(tǒng)目標

19.3.2系統(tǒng)功能結構

19.4預處理模塊設計

19.4.1模塊概述

19.4.2模塊實現

19.5主函數設計

19.5.1主函數概述

19.5.2技術分析

19.5.3主函數實現

19.6添加模塊設計

19.6.1模塊概述

19.6.2技術分析

19.6.3功能實現

19.7查詢模塊設計

19.7.1模塊概述

19.7.2功能實現

19.8訂票模塊設計

19.8.1模塊概述

19.8.2技術分析

19.8.3功能實現

19.9修改模塊設計

19.9.1模塊概述

19.9.2功能實現

19.10顯示模塊設計

19.10.1模塊概述

19.10.2功能實現

19.11保存模塊設計

19.11.1模塊概述

19.11.2功能實現

19.12開發(fā)總結

第20章通訊錄管理系統(tǒng) 視頻講解:3節(jié)15分鐘

20.1開發(fā)背景

20.2系統(tǒng)分析

20.3系統(tǒng)設計

20.3.1功能闡述

20.3.2功能結構

20.3.3系統(tǒng)預覽

20.4文件引用

20.5聲明結構體

20.6函數聲明

20.7功能菜單設計

20.7.1功能概述

20.7.2功能菜單實現

20.7.3自定義菜單功能函數

20.8通訊錄錄入設計

20.8.1功能概述

20.8.2通訊錄錄入實現

20.9通訊錄查詢設計

20.9.1功能概述

20.9.2通訊錄查詢實現

20.10通訊錄刪除設計

20.10.1功能概述

20.10.2通訊錄刪除技術分析

20.10.3通訊錄刪除實現

20.11通訊錄顯示設計

20.11.1功能概述

20.11.2通訊錄顯示實現

20.12通訊錄數據保存設計

20.12.1功能概述

20.12.2通訊錄數據保存實現

20.13數據加載設計

20.13.1功能概述

20.13.2數據加載實現

20.14開發(fā)總結

第21章學生個人消費管理系統(tǒng) 視頻講解:6節(jié)37分鐘

21.1開發(fā)背景

21.2需求分析

21.3系統(tǒng)設計

21.3.1系統(tǒng)目標

21.3.2系統(tǒng)功能結構

21.4預處理模塊設計

21.4.1模塊概述

21.4.2技術分析

21.4.3功能實現

21.5主函數設計

21.5.1功能概述

21.5.2技術分析

21.5.3功能實現

21.6錄入學生消費信息模塊

21.6.1模塊概述

21.6.2技術分析

21.6.3功能實現

21.7查詢學生消費信息模塊

21.7.1模塊概述

21.7.2功能實現

21.8刪除學生消費信息模塊

21.8.1模塊概述

21.8.2技術分析

21.8.3功能實現

21.9顯示學生消費信息模塊

21.9.1功能概述

21.9.2功能實現

21.10保存學生消費信息模塊

21.10.1功能概述

21.10.2技術分析

21.10.3功能實現

21.11開發(fā)總結


本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號