關(guān)于我們
書單推薦
新書推薦
|
零基礎(chǔ)學(xué)C語言 C 語言是一種通用的、面向過程的計(jì)算機(jī)程序設(shè)計(jì)語言。C 語言誕生于 1972 年,可謂歷史悠 久,但直到今天,C 語言仍然是一種被廣泛應(yīng)用的計(jì)算機(jī)程序設(shè)計(jì)語言。 C 語言在其發(fā)展過程中出現(xiàn)了多個(gè)標(biāo)準(zhǔn),從 C89 標(biāo)準(zhǔn)到 C90、C99 及 C11 標(biāo)準(zhǔn)。雖然,C99 標(biāo) 準(zhǔn)已經(jīng)推出 20 年,但是對(duì)它的支持發(fā)展很慢,相當(dāng)多的 C 語言程序員依然使用 C89 標(biāo)準(zhǔn)提供的 C 語言特性,原因是很多開發(fā)環(huán)境(包括本書采用的 Visual C 6.0 開發(fā)環(huán)境)仍然是僅支持 C89 標(biāo) 準(zhǔn)。因此,本書代碼編寫仍然采用 C89 標(biāo)準(zhǔn)的風(fēng)格。但在一些內(nèi)容描述中對(duì)新版的支持進(jìn)行了【版 本更新】補(bǔ)充說明。 本書內(nèi)容 本書覆蓋了全國計(jì)算機(jī)等級(jí)考試二級(jí) C 語言的知識(shí)體系要求,全書共 12 章。 第 1 章介紹 C 語言程序的調(diào)試過程和基本構(gòu)成; 第 2 章介紹基本數(shù)據(jù)類型與變量; 第 3 章介紹數(shù)據(jù)的輸入 / 輸出; 第 4 章介紹表達(dá)式與運(yùn)算符; 第 5 章介紹順序結(jié)構(gòu)與選擇結(jié)構(gòu); 第 6 章介紹循環(huán)結(jié)構(gòu)程序設(shè)計(jì); 第 7 章介紹數(shù)組的應(yīng)用; 第 8 章介紹函數(shù)與編譯預(yù)處理; 第 9 章介紹指針; 第 10 章介紹枚舉類型和結(jié)構(gòu)體; 第 11 章介紹文件讀 / 寫訪問; 第 12 章對(duì) C 語言的典型項(xiàng)目設(shè)計(jì)案例進(jìn)行分析。 如何學(xué)好 C 語言 首先,必須掌握語言的基本語法規(guī)則。 其次,要盡可能熟悉 C 語言的庫函數(shù)。 此外,軟件設(shè)計(jì)是一個(gè)創(chuàng)造性的工作,只有經(jīng)過嚴(yán)格系統(tǒng)的訓(xùn)練,才能提高自己的編程能力。 親自動(dòng)手編程并上機(jī)調(diào)試,是提高編程能力的好途徑。 后,代碼的規(guī)范化以及適當(dāng)添加注釋也是提高軟件的效率和可維護(hù)性的重要保證。 前 言 II 零基礎(chǔ)學(xué) C 語言 程序設(shè)計(jì)課程的根本教學(xué)目標(biāo)是培養(yǎng)學(xué)生的邏輯思維能力和代碼組織能力,代碼設(shè)計(jì)要做到算 法清晰、代碼規(guī)范,同時(shí)也要考慮在運(yùn)行和存儲(chǔ)效率上的優(yōu)化。為此,書中很多案例從多個(gè)角度對(duì) 解題方法進(jìn)行對(duì)比分析,從而讓讀者能夠在模仿案例和分析思考中逐步提高自己的計(jì)算機(jī)編程的邏 輯思維能力。希望讀者能夠熟練掌握常見問題的解決方法,以便遇到類似問題時(shí)能夠快速寫出代碼。
你還可能感興趣
我要評(píng)論
|