《C圖形化實(shí)踐編程》主要對C語言的基礎(chǔ)知識進(jìn)行梳理,并重點(diǎn)講解實(shí)際編程中常見的難點(diǎn)和經(jīng)常遇到的問題,介紹實(shí)踐中常用的編程工具來提高編程效率。利用一個(gè)貫穿全書的圖形化實(shí)例,將命令行式的編程轉(zhuǎn)換為圖形化的游戲式編程,提高初學(xué)者對C語言編程的興趣,注重編程思想的體現(xiàn),為后續(xù)學(xué)習(xí)對象編程、游戲編程、圖形學(xué)和圖像處理等打下良好的基礎(chǔ)。
《C圖形化實(shí)踐編程》可作為高等學(xué)校理工科各專業(yè)C語言程序設(shè)計(jì)教材,也可作為計(jì)算機(jī)編程練習(xí)和自學(xué)用書。
第一章 開發(fā)環(huán)境與圖形庫
1.1 VS2010開發(fā)環(huán)境簡介
1.2 EasyX圖形庫
第二章 變量和運(yùn)算符
2.1 初識小明的世界
2.2 基礎(chǔ)知識回顧與擴(kuò)展
2.3 面向過程編程思想
第三章 控制語句
3.1 基礎(chǔ)知識回顧與擴(kuò)展
3.2 小明走起來
第四章 函數(shù)
4.1 基礎(chǔ)知識回顧與擴(kuò)展
4.2 更多的動作
第五章 數(shù)組和指針
5.1 基礎(chǔ)知識回顧與擴(kuò)展
5.2 連貫的動作
5.3 穿墻術(shù)和更多的世界
5.4 帶著地圖走迷宮——算法初探
第六章 結(jié)構(gòu)體與聯(lián)合
6.1 基礎(chǔ)知識回顧與擴(kuò)展
6.2 小明的朋友
6.3 面向?qū)ο缶幊趟枷氤跆?
第七章 文件操作
7.1 基礎(chǔ)知識回顧與擴(kuò)展
7.2 保存與載入
7.3 加密文件
第八章 編譯與函數(shù)庫
8.1 編譯和鏈接簡介
8.2 預(yù)編譯處理
8.3 C標(biāo)準(zhǔn)庫
8.4 Easyx圖形擴(kuò)展庫
8.5 鼠標(biāo)控制
8.6 有聲的世界
第九章 內(nèi)存管理
9.1 內(nèi)存分配方式
9.2 動態(tài)內(nèi)存分配與回收
9.3 更多的朋友
附錄 實(shí)用編程工具Source Insight
參考文獻(xiàn)