《C語言學習路線圖·C語言項目案例分析》是2012年清華大學出版社出版的圖書,作者是明日科技。
基本介紹
- 中文名:C語言學習路線圖•C語言項目案例分析
- 出版社:清華大學出版社
- 頁數:383頁
- 開本:16
- 品牌:清華大學出版社
- 作者:明日科技
- 出版日期:2012年1月1日
- 語種:簡體中文
- ISBN:9787302276609
內容簡介
C語言學習路線圖,為讀者朋友提供了從入門到實際項目開發所需要的各方面必備知識,提供了較為完善的學習整體解決方案,搭起了從學校走向社會的橋樑各個品種既有前後關聯,也可以獨立使用從而避免了像以前那樣,學完一本書之後,仍然無所適從,既不會做項目也不知道接下來該學什麼,以至於半途而廢的困惑。
快速服務:微博、QQ線上服務,自學視頻:72集大型多媒體自學視頻,海量資源:模組庫、案例庫、素材庫、題庫。
圖書目錄
第1章 萬年曆(tc 2.0實現)
自學視頻、源程式:配套資源\mr\1\
1.1 萬年曆概述
1.1.1 功能概述
1.1.2 萬年曆效果預覽
1.2 關鍵技術
1.2.1 main()函式的參數
1.2.2 閏年的判斷方法
1.3 傳參模組
1.3.1 模組概述
1.3.2 模組實現
1.4 計算星期差模組
1.4.1 模組概述
1.4.2 模組實現
1.5 計算星期幾模組
1.5.1 模組概述
1.5.2 模組實現
1.6 顯示月份模組
.1.6.1 模組概述
1.6.2 模組實現
1.7 開發總結
第2章 文秘(tc 2.0實現)
自學視頻、源程式:配套資源\mr\2\
2.1 文秘概述
2.1.1 功能概述
2.1.2 功能結構
2.1.3 模組預覽
2.2 選單選擇模組
2.2.1 模組概述
2.2.2 實現過程
2.3 分割檔案模組
2.3.1 模組概述
2.3.2 實現過程
2.4 合併檔案模組
2.4.1 模組概述
2.4.2 實現過程
2.5 計算檔案大小模組
2.5.1 模組概述
2.5.2 實現過程
2.6 開發總結
第3章 電話本(tc 2.0實現)
自學視頻、源程式:配套資源\mr\3\
3.1 電話本概述
3.1.1 功能概述
3.1.2 功能結構
3.1.3 功能界面預覽
3.2 關鍵技術
3.2.1 設定功能熱鍵
3.2.2 冒泡排序
3.3 預處理模組
3.3.1 模組概述
3.3.2 實現過程
3.4 圖形模組
3.4.1 模組概述
3.4.2 實現過程
3.5 電話本登錄模組
3.5.1 模組概述
3.5.2 實現過程
3.6 關鍵算法模組
3.6.1 模組概述
3.6.2 實現過程
3.7 熱鍵實現模組
3.7.1 模組概述
3.7.2 實現過程
3.8 顯示電話本信息模組
3.8.1 模組概述
3.8.2 實現過程
3.9 開發總結
第4章 小熊時鐘(tc 2.0實現)
自學視頻、源程式:配套資源\mr\4\
4.1 小熊時鐘概述
4.1.1 功能概述
4.1.2 小熊時鐘效果預覽
4.2 關鍵技術
4.2.1 圖形模式初始化
4.2.2 繪製時鐘刻度
4.3 繪製圖形界面模組
4.3.1 模組概述
4.3.2 模組實現 37
4.4 判斷按鍵模組
4.4.1 模組概述
4.4.2 模組實現
4.5 顯示時間模組
4.5.1 模組概述
4.5.2 模組實現
4.6 開發總結
第5章 打字遊戲(tc 2.0實現)
自學視頻、源程式:配套資源\mr\5\
5.1 打字遊戲概述
5.1.1 功能概述
5.1.2 遊戲預覽
5.2 關鍵技術
5.2.1 定位游標位置
5.2.2 隨機產生字母
5.3 預處理實現
5.4 主函式
5.5 遊戲界面設定
5.6 開發總結
第2篇 趣味遊戲篇
第6章 彈力球遊戲(tc 2.0實現)
自學視頻、源程式:配套資源\mr\6\
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.4 遊戲主選單模組
6.4.1 模組概述
6.4.2 實現過程
6.5 判斷遊戲選擇模組
6.5.1 模組概述
6.5.2 實現過程
6.6 遊戲畫牆模組
6.6.1 模組概述
6.6.2 實現過程
6.7 定義滑鼠信息模組
6.7.1 模組概述
6.7.2 實現過程
6.8 遊戲實現模組
6.8.1 模組概述
6.8.2 實現過程
6.9 顯示遊戲規則模組
6.9.1 模組概述
6.9.2 實現過程
6.10 開發總結
第7章 快快吃豆遊戲(tc 2.0實現)
自學視頻、源程式:配套資源\mr\7\
7.1 快快吃豆遊戲概述
7.1.1 遊戲概述
7.1.2 遊戲功能結構
7.1.3 遊戲界面預覽
7.2 關鍵技術
7.2.1 敵人的移動過程
7.2.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.6 遊戲實現模組
7.6.1 模組概述
7.6.2 模組實現
7.7 去除痕跡模組
7.7.1 模組概述
7.7.2 實現過程
7.8 遊戲輸贏模組
7.8.1 模組概述
7.8.2 實現過程
7.9 開發總結
第8章 貪吃蛇遊戲(tc 2.0實現)
自學視頻、源程式:配套資源\mr\8\
8.1 貪吃蛇遊戲概述
8.1.1 功能闡述
8.1.2 系統預覽
8.2 關鍵技術
8.2.1 螢幕顏色設定
8.2.2 基本圖形函式
8.2.3 封閉圖形的填充
8.2.4 圖形螢幕
8.3 程式預處理模組
8.3.1 檔案引用
8.3.2 宏定義
8.3.3 聲明結構體
8.3.4 函式聲明
8.4 主函式模組設計
8.5 速度選擇界面設計
8.5.1 模組概述
8.5.2 速度選擇界面實現
8.6 畫牆函式設計
8.6.1 模組概述
8.6.2 畫牆函式實現
8.7 遊戲運行函式設計
8.7.1 模組概述
8.7.2 遊戲運行函式實現
8.8 遊戲結束界面設計
8.8.1 模組概述
8.8.2 遊戲結束界面實現
8.9 開發總結
第9章 迷宮遊戲(tc 2.0實現)
自學視頻、源程式:配套資源\mr\9\
9.1 迷宮遊戲概述
9.1.1 功能闡述
9.1.2 系統預覽
9.2 關鍵技術
9.2.1 goto語句
9.2.2 fflush()函式
9.2.3 getch()函式
9.3 程式預處理模組
9.3.1 檔案引用
9.3.2 聲明結構體
9.3.3 函式聲明
9.4 主函式模組設計
9.5 迷宮行列輸入設計
9.5.1 模組概述
9.5.2 迷宮行列界面實現
9.6 迷宮輸出函式設計
9.6.1 模組概述
9.6.2 迷宮輸出函式實現
9.7 迷宮路徑輸出函式設計
9.7.1 模組概述
9.7.2 迷宮路徑輸出函式實現
9.8 開發總結
第10章 俄羅斯方塊遊戲(tc 2.0實現)
自學視頻、源程式:配套資源\mr\10\
10.1 俄羅斯方塊遊戲概述
10.1.1 功能闡述
10.1.2 系統預覽
10.2 關鍵技術
10.2.1 畫線line()函式
10.2.2 給畫線上色setcolor()函式
10.3 預處理模組設計
10.3.1 檔案引用
10.3.2 聲明宏定義
10.4 主函式設計
10.5 遊戲背景界面設計
10.5.1 模組概述
10.5.2 遊戲界面實現
10.6 組合方塊設計
10.6.1 模組概述
10.6.2 組合方塊實現
10.7 遊戲控制模組設計
10.7.1 模組概述
10.7.2 遊戲控制模組實現
10.8 遊戲結束界面設計
10.8.1 模組概述
10.8.2 遊戲結束界面實現
10.9 開發總結
第3篇 智力遊戲篇
第11章 推箱子遊戲(tc 2.0實現)
自學視頻、源程式:配套資源\mr\11\
11.1 推箱子遊戲概述
11.1.1 功能闡述
11.1.2 遊戲流程圖
11.1.3 系統預覽
11.2 關鍵技術
11.3 預處理模組設計
11.3.1 檔案引用
11.3.2 聲明結構體
11.4 遊戲界面設計
11.4.1 模組概述
11.4.2 遊戲界面實現
11.5 遊戲控制模組設計
11.5.1 模組概述
11.5.2 遊戲控制模組實現
11.6 遊戲說明模組設計
11.6.1 模組概述
11.6.2 遊戲說明模組實現
11.7 開發總結
第12章 猜數字遊戲(tc 2.0實現)
自學視頻、源程式:配套資源\mr\12\
12.1 猜數字遊戲概述
12.1.1 功能概述
12.1.2 遊戲預覽
12.2 設計思路
12.3 關鍵技術
12.4 預處理實現
12.5 主函式
12.6 遊戲界面設定
12.7 開發總結
第13章 24點遊戲(tc 2.0實現)
自學視頻、源程式:配套資源\mr\13\
13.1 24點遊戲概述
13.1.1 功能概述
13.1.2 遊戲預覽
13.2 設計思路
13.3 主函式
13.4 遊戲界面設定
13.5 開發總結
第14章 五子棋遊戲(tc 2.0實現)
自學視頻、源程式:配套資源\mr\14\
14.1 五子棋遊戲概述
14.2 需求分析
14.3 系統設計
14.3.1 設計目標
14.3.2 開發及運行環境
14.4 程式預覽
14.5 關鍵技術
14.6 設計思路
14.7 主要功能實現
14.7.1 檔案引用
14.7.2 宏定義
14.7.3 聲明變數
14.7.4 函式聲明
14.7.5 主函式
14.7.6 開始遊戲
14.7.7 繪製棋盤
14.7.8 繪製棋子
14.7.9 清除棋子
14.7.10 遊戲過程
14.7.11 判斷勝負結果
14.8 開發總結
第4篇 計算機測試篇
第15章 系統測試(tc 2.0實現)
自學視頻、源程式:配套資源\mr\15\
15.1 系統測試概述
15.1.1 功能闡述
15.1.2 系統預覽
15.2 關鍵技術
15.2.1 獲取當前日期與時間的time()函式
15.2.2 獲取磁碟空間信息的getdfree()函式
15.2.3 獲取檔案分配表信息的getfat()函式
15.2.4 檢測顯示卡圖形驅動和模式的detectgraph()函式
15.2.5 獲取最後一次不成功的圖形操作的錯誤編碼的graphresult()函式
15.2.6 獲取錯誤信息串的grapherrormsg()函式
15.2.7 讀取cmos中信息的outportb()和inportb()函式
15.3 檔案引用
15.4 主函式模組設計
15.5 系統時間獲取設計
15.5.1 模組概述
15.5.2 系統時間獲取實現
15.6 磁碟信息顯示設計
15.6.1 模組概述
15.6.2 磁碟信息顯示實現
15.7 顯示卡信息顯示設計
15.7.1 模組概述
15.7.2 顯示卡信息顯示實現
15.8 環境變數顯示設計
15.8.1 模組概述
15.8.2 環境變數顯示實現
15.9 系統配置信息顯示設計
15.9.1 模組概述
15.9.2 系統配置信息顯示實現
15.10 開發總結
第16章 硬體測試(tc 2.0實現)
自學視頻、源程式:配套資源\mr\16\
16.1 硬體測試概述
16.1.1 功能概述
16.1.2 程式預覽
16.2 關鍵技術
16.2.1 滑鼠操作
16.2.2 獲取caps lock鍵的狀態
16.2.3 控制揚聲器聲音
16.2.4 獲取暫存器信息
16.3 預處理實現
16.4 主函式 184
16.5 滑鼠設定
16.6 獲取caps lock鍵的狀態
16.7 控制揚聲器聲音
16.8 獲取暫存器信息
16.9 開發總結
第5篇 項目開發篇
第17章 學生信息管理系統(visual c++ 6.0實現)
自學視頻、源程式:配套資源\mr\17\
17.1 開發背景
17.2 需求分析
17.3 系統設計
17.3.1 系統目標
17.3.2 系統功能結構
17.3.3 系統預覽
17.4 預處理模組設計
17.4.1 模組概述
17.4.2 技術分析
17.4.3 功能實現
17.5 主函式設計
17.5.1 功能概述
17.5.2 功能實現
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.9 插入學生信息模組
17.9.1 模組概述
17.9.2 功能實現
17.10 學生成績排名模組
17.10.1 模組概述
17.10.2 技術分析
17.10.3 功能實現
17.11 開發總結
第18章 學生個人消費管理系統(tc 2.0實現)
自學視頻、源程式:配套資源\mr\18\
18.1 開發背景
18.2 需求分析
18.3 系統設計
18.3.1 系統目標
18.3.2 系統功能結構
18.3.3 系統預覽
18.4 預處理模組設計
18.4.1 模組概述
18.4.2 技術分析
18.4.3 功能實現
18.5 主函式設計
18.5.1 功能概述
18.5.2 技術分析
18.5.3 功能實現
18.6 錄入學生消費信息模組
18.6.1 模組概述
18.6.2 技術分析
18.6.3 功能實現
18.7 查詢學生消費信息模組
18.7.1 模組概述
18.7.2 功能實現
18.8 刪除學生消費信息模組
18.8.1 模組概述
18.8.2 技術分析
18.8.3 功能實現
18.9 顯示學生消費信息模組
18.9.1 模組概述
18.9.2 功能實現
18.10 保存學生消費信息模組
18.10.1 模組概述
18.10.2 技術分析
18.10.3 功能實現
18.11 開發總結
第19章 火車訂票管理系統(tc 2.0實現)
自學視頻、源程式:配套資源\mr\19\
19.1 開發背景
19.2 需求分析
19.3 系統設計
19.3.1 系統目標
19.3.2 系統功能結構
19.3.3 系統預覽
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 開發總結
第20章 通訊錄管理系統(tc 2.0實現)
自學視頻、源程式:配套資源\mr\20\
20.1 開發背景
20.2 需求分析
20.3 系統設計
20.3.1 功能闡述
20.3.2 功能結構
20.3.3 系統預覽
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 開發總結
第21章 圖書管理系統(visual c++ 6.0+mysql實現)
自學視頻、源程式:配套資源\mr\21\
21.1 圖書管理系統概述
21.1.1 需求分析
21.1.2 開發工具選擇
21.2 系統設計
21.2.1 系統目標
21.2.2 系統功能結構
21.2.3 系統預覽
21.2.4 開發及運行環境
21.3 資料庫設計
21.3.1 安裝mysql資料庫
21.3.2 啟動mysql資料庫
21.3.3 創建資料庫
21.3.4 數據表結構
21.4 c語言開發資料庫程式的流程
21.5 c語言操作mysql資料庫
21.5.1 mysql常用資料庫操作函式
21.5.2 連線mysql資料庫
21.5.3 查詢圖書表記錄
21.5.4 插入圖書表記錄
21.5.5 修改圖書表記錄
21.5.6 刪除圖書表記錄
21.6 檔案引用
21.7 變數和函式定義
21.8 主要功能模組設計
21.8.1 顯示主選單信息
21.8.2 顯示所有圖書信息
21.8.3 添加圖書信息
21.8.4 修改圖書信息
21.8.5 刪除圖書信息
21.8.6 查詢圖書信息
21.9 開發總結
第22章 企業員工管理系統(dev c++實現)
自學視頻、源程式:配套資源\mr\22\
22.1 開發背景
22.2 系統分析
22.2.1 需求分析
22.2.2 可行性分析
22.3 系統設計
22.3.1 功能闡述
22.3.2 功能結構
22.3.3 系統預覽
22.4 頭檔案模組設計
22.4.1 模組概述
22.4.2 頭檔案模組實現
22.5 主函式模組設計
22.5.1 模組概述
22.5.2 主函式模組實現
22.6 系統初始化模組設計
22.6.1 模組概述
22.6.2 系統初始化模組技術分析
22.6.3 系統初始化模組實現
22.7 功能選單模組設計
22.7.1 模組概述
22.7.2 功能選單模組實現
22.8 系統登錄模組設計
22.8.1 模組概述
22.8.2 系統登錄模組技術分析
22.8.3 系統登錄模組實現
22.9 員工信息添加模組設計
22.9.1 模組概述
22.9.2 員工信息添加模組技術分析
22.9.3 員工信息添加模組實現
22.10 員工信息刪除模組設計
22.10.1 模組概述
22.10.2 員工信息刪除模組實現
22.11 員工信息查詢模組設計
22.11.1 模組概述
22.11.2 員工信息查詢模組實現
22.12 員工信息修改模組設計
22.12.1 模組概述
22.12.2 員工信息修改模組實現
22.13 員工信息統計模組設計
22.13.1 模組概述
22.13.2 員工信息統計模組實現
22.14 系統密碼重置模組設計
22.14.1 模組概述
22.14.2 系統密碼重置模組實現
22.15 開發總結
第23章 商品管理系統(visual c++ 6.0實現)
自學視頻、源程式:配套資源\mr\23\
23.1 開發背景
23.2 需求分析
23.3 系統設計
23.3.1 功能闡述
23.3.2 功能結構
23.3.3 系統預覽
23.4 預處理
23.4.1 檔案引用
23.4.2 宏定義
23.5 聲明結構體
23.6 函式聲明
23.7 功能選單設計
23.7.1 功能概述
23.7.2 功能選單實現
23.7.3 自定義選單功能函式
23.8 商品錄入設計
23.8.1 功能概述
23.8.2 商品錄入模組技術分析
23.8.3 商品錄入實現
23.9 商品查詢設計
23.9.1 功能概述
23.9.2 商品查詢實現
23.10 商品刪除設計
23.10.1 功能概述
23.10.2 商品刪除實現
23.11 商品修改設計
23.11.1 功能概述
23.11.2 商品修改實現
23.12 商品記錄插入設計
23.12.1 功能概述
23.12.2 商品記錄插入實現
23.13 商品記錄統計設計
23.13.1 功能概述
23.13.2 商品記錄統計實現
23.14 開發總結
第24章 網路通信編程(visual c++ 6.0實現)
自學視頻、源程式:配套資源\mr\24\
24.1 網路通信系統概述
24.1.1 開發背景
24.1.2 需求分析
24.1.3 功能結構圖
24.1.4 系統預覽
24.2 技術攻關
24.2.1 tcp/ip協定
24.2.2 ip地址
24.2.3 數據包格式
24.2.4 建立連線
24.2.5 套接字型檔函式
24.3 網路通信系統主程式
24.4 點對點通信
24.5 伺服器中轉通信
24.6 程式調試與錯誤處理
24.7 開發總結