- 從零開始學(xué)C語言
- 戴晟暉 祝明慧等編著
- 1435字
- 2018-12-27 13:04:07
前言
C語言的誕生是現(xiàn)代程序語言革命的起點(diǎn),是程序設(shè)計(jì)語言發(fā)展史中的一個(gè)里程碑?!狣ennis M Ritchie(C語言之父)
近年來,C語言是應(yīng)用最為廣泛的一種高級程序設(shè)計(jì)語言,它不僅是計(jì)算機(jī)專業(yè)學(xué)生的必修課,也是許多非計(jì)算機(jī)專業(yè)學(xué)生所青睞的技術(shù)學(xué)科。C語言程序設(shè)計(jì)是全國和各省計(jì)算機(jī)等級考試的重要考試內(nèi)容。C語言功能豐富,表達(dá)能力強(qiáng),使用靈活方便,程序效率高,是結(jié)構(gòu)化程序設(shè)計(jì)語言。C語言具有很強(qiáng)的實(shí)用性,既可用來編寫應(yīng)用軟件,也適合于編寫系統(tǒng)軟件。
本書的特點(diǎn)
C語言是學(xué)習(xí)其他語言的基礎(chǔ),讀者只要掌握C語言,學(xué)其他語言就會(huì)很快入門。本書為了使讀者能夠從C語言的初學(xué)者成為編程高手,專門對C語言知識(shí)進(jìn)行研究分析。本書的主要特點(diǎn)如下:
? 結(jié)構(gòu)清晰明了。本書共18章,每章都分為若干個(gè)節(jié),每節(jié)一個(gè)小知識(shí)點(diǎn)。結(jié)構(gòu)層次清晰可見。
? 內(nèi)容全面詳細(xì)。本書涵蓋了C語言中的所有知識(shí),并將C語言各個(gè)知識(shí)點(diǎn)作為單獨(dú)章節(jié)進(jìn)行講解,并舉出大量實(shí)例。
? 講解由淺入深。向讀者介紹C語言的基本理論知識(shí)、數(shù)據(jù)結(jié)構(gòu)和基本的編程規(guī)則,讓讀者對C語言的基本知識(shí)及結(jié)構(gòu)化程序設(shè)計(jì)思想有一個(gè)初步的認(rèn)識(shí);接著對C語言一些復(fù)雜的數(shù)據(jù)結(jié)構(gòu)類型如數(shù)組、函數(shù)、指針操作、結(jié)構(gòu)體與共用體、文件等進(jìn)行詳細(xì)的講解。
? 實(shí)例豐富多樣。本書所講的每一個(gè)知識(shí)點(diǎn)都運(yùn)用充分的實(shí)例進(jìn)行講解說明,便于讀者掌握。
1 知識(shí)點(diǎn)介紹 準(zhǔn)確、清晰是其顯著特點(diǎn),一般放在每一節(jié)開始位置,讓零基礎(chǔ)的讀者了解相關(guān)概念,順利入門。
2 實(shí)例 書中出現(xiàn)的完整實(shí)例,以章節(jié)順序編號,便于檢索和循序漸進(jìn)地學(xué)習(xí)、實(shí)踐,放在每節(jié)知識(shí)點(diǎn)介紹之后。
3 實(shí)例代碼 與實(shí)例編號對應(yīng),層次清楚、語句簡潔、注釋豐富,體現(xiàn)了代碼優(yōu)美的原則,有利于讀者養(yǎng)成良好的代碼編寫習(xí)慣。
4 運(yùn)行結(jié)果 對實(shí)例給出運(yùn)行結(jié)果和對應(yīng)圖示,幫助讀者更直觀地理解實(shí)例代碼。
5 習(xí)題 每章最后提供專門的測試習(xí)題,供讀者檢驗(yàn)所學(xué)知識(shí)是否牢固掌握。

6 貼心的提示 為了便于讀者閱讀,全書還穿插著一些技巧、提示等小貼士,體例約定如下:
提示:通常是一些貼心的提醒,讓讀者加深印象或提供建議,或者解決問題的方法。
注意:提出學(xué)習(xí)過程中需要特別注意的一些知識(shí)點(diǎn)和內(nèi)容,或者相關(guān)信息。
警告:對操作不當(dāng)或理解偏差將會(huì)造成的災(zāi)難性后果做警示,以加深讀者印象。
經(jīng)作者多年的培訓(xùn)和授課證明,以上講解方式是最適合初學(xué)者學(xué)習(xí)的方式,讀者按照這種方式,會(huì)非常輕松、順利地掌握本書知識(shí)。
2.實(shí)用超值的DVD光盤
為了幫助讀者比較直觀地學(xué)習(xí),本書附贈(zèng)DVD光盤,內(nèi)容包括多媒體視頻、電子教案(PPT)和實(shí)例源代碼等。

● 多媒體視頻
配有長達(dá)15小時(shí)手把手教學(xué)視頻,講解關(guān)鍵知識(shí)點(diǎn)界面操作和書中的一些綜合練習(xí)題。作者親自配音、演示,手把手教會(huì)讀者使用。


● 電子教案(PPT)
本書可以作為高校相關(guān)課程的教材或課外輔導(dǎo)書,所以筆者特別為本書制作了電子教案(PPT),以方便老師教學(xué)使用。

3.提供完善的技術(shù)支持
本書提供了論壇:http://www.rzchina.net,讀者可以在上面提問交流。另外,論壇上還有一些小的教程、視頻動(dòng)畫和各種技術(shù)文章,可幫助讀者提高開發(fā)水平。
4.豐富的額外素材下載
相關(guān)的開發(fā)素材文件,在www.broadview.com.cn提供下載。
適合閱讀本書的讀者
? C語言的初、中級讀者。
? 了解C語言,但所學(xué)不全面的人員。
? 高等院校理科學(xué)校C語言課程的學(xué)生。
? 使用C語言進(jìn)行畢業(yè)設(shè)計(jì)的學(xué)生。
? 熟悉其他語言,以此作為參考書的開發(fā)人員。
本書作者
本書主要由戴晟暉和祝明慧編寫。其他參與本書編寫的人員有昊燃、曾光、張雙、朱照華、黃永湛、孟祥嵩、張賀軍、李勇、關(guān)濤、王巖、李曉白、魏星、劉蕾。在此一并表示感謝!
- Visual C++數(shù)字圖像模式識(shí)別技術(shù)詳解
- C語言程序設(shè)計(jì)(第2版)
- Flask Web開發(fā)入門、進(jìn)階與實(shí)戰(zhàn)
- Android Application Development Cookbook(Second Edition)
- 技術(shù)領(lǐng)導(dǎo)力:程序員如何才能帶團(tuán)隊(duì)
- PhoneGap Mobile Application Development Cookbook
- Mastering Drupal 8 Views
- Mastering Embedded Linux Programming
- Spring Web Services 2 Cookbook
- ASP.NET Core 2 High Performance(Second Edition)
- Oracle API Management 12c Implementation
- C#編程魔法書
- Python程序設(shè)計(jì)案例教程:從入門到機(jī)器學(xué)習(xí)(微課版)
- C語言學(xué)習(xí)手冊
- Pentaho Analytics for MongoDB Cookbook