蕩胸生層云

出版時間:2011-4  出版社:電子工業(yè)出版社  作者:席國慶  頁數(shù):456  
Tag標(biāo)簽:無  

前言

  Preface  前言  C語言重要性  C語言是目前國內(nèi)外使用最為廣泛的程序設(shè)計(jì)語言之一。它具有功能豐富、表達(dá)能力強(qiáng)、使用方便靈活、執(zhí)行效率高、可移植性好等優(yōu)點(diǎn),幾乎可用于所有領(lǐng)域。C語言既具有高級語言的特點(diǎn),也具有匯編語言的功能,還具有很強(qiáng)的系統(tǒng)處理能力,可以直接對硬件和外部接口進(jìn)行控制。C語言被廣泛應(yīng)用于系統(tǒng)軟件和應(yīng)用軟件的開發(fā)?! ∈褂肅語言進(jìn)行程序設(shè)計(jì)和軟件開發(fā),可以熟悉并理解計(jì)算機(jī)內(nèi)部的工作原理,對于深入學(xué)習(xí)計(jì)算機(jī)技術(shù)大有裨益。C語言是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的基礎(chǔ)課程,是以后學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)與算法的基礎(chǔ),也為以后選擇Visual C++或Java軟件開發(fā)奠定了基礎(chǔ)。因此,只有熟練地掌握了C語言,以后才能更加深入地掌握計(jì)算機(jī)技術(shù)?! ”緯募軜?gòu)  本書分為4篇,分別是基礎(chǔ)篇、核心技術(shù)篇、提高篇和綜合實(shí)戰(zhàn)篇。各篇內(nèi)容從頭開始循序漸進(jìn),和讀者的成長同步。一般來說,讀者學(xué)習(xí)程序的過程分為4個階段:入門階段、上手階段、大悟階段和初級程序員。為了表述得更加直觀,下面通過一幅圖來展示學(xué)習(xí)程序的成長歷程?! ”緯奶厣 ”緯淖畲筇厣怯靡粏栆淮鸬哪J酱┎逯R點(diǎn),用故事性和趣味性的語言來講解枯燥的編程知識。本書講述了一個編程初學(xué)者“我”在老師KNOWALL的幫助下順利掌握開發(fā)技術(shù)的成長歷程。作者用日記的格式全程記錄了學(xué)習(xí)歷程,日記和生活密切相關(guān),也和知識點(diǎn)相關(guān),使讀者閱讀后有一個豁然開朗的感覺。 ?。?)日記記錄,以作者學(xué)習(xí)經(jīng)歷為主線  作者用日記格式記錄了過去的學(xué)習(xí)歷程,從作者學(xué)生時代講起,一直貫穿整個學(xué)習(xí)過程。以日記的方式記錄下了學(xué)習(xí)過程中的點(diǎn)點(diǎn)滴滴,每個日記故事不僅和生活緊密相關(guān),而且還和編程的知識點(diǎn)相關(guān),趣味和知識并重,情節(jié)引人入勝?! 。?)每個實(shí)例是精心挑選典型代表,豐富的技巧提示  書中遵循了理論結(jié)合實(shí)踐的寫作模式,在知識點(diǎn)講解完畢之后,都會用一個具體實(shí)例來演練知識點(diǎn)的用法。所有實(shí)例都具有典型的和代表性的。 ?。?)通俗的語言,大話的講解模式  以最通俗的語言來實(shí)現(xiàn),以大話的方式將知識展現(xiàn)給讀者。讓讀者仿佛是在看一個故事,而不是在學(xué)習(xí)深奧的語言知識?! 。?)用問題串聯(lián)知識點(diǎn)  為了滿足讀者的成功感,書中提出了大量測試和問題,通過這些測試和問題將各個知識點(diǎn)串聯(lián)起來,這樣能讓讀者在問題中學(xué)會知識點(diǎn)的運(yùn)用,一舉兩得?! 。?)提出問題到解決問題,問題一環(huán)扣一環(huán)  第1步:每章的開始,我們將提出一個能涵蓋本章知識的問題?! 〉?步:詳細(xì)講解需要解決這些問題的基本知識?! 〉?步:解決這個問題?! 。?)超值DVD光盤(PPT素材和視頻、全書案例源碼)  在配套光盤中不但有書中實(shí)例的源代碼,還有全程視頻講解的PPT素材。而且免費(fèi)贈送給讀者10個典型應(yīng)用案例,并且為書中的項(xiàng)目案例都配備了詳細(xì)的視頻講解。  本書的內(nèi)容  1~8章是基礎(chǔ)篇,介紹了C語言開發(fā)所必需具備的基本知識,逐一講解了C語言的地位,算法、流程語句,數(shù)組和字符串,函數(shù),指針等領(lǐng)域的知識,并采用理論結(jié)合實(shí)例的方式對各個知識點(diǎn)進(jìn)行剖析。  9~12章是核心技術(shù)篇,逐一講解了結(jié)構(gòu)體、共用體和枚舉,鏈表,位運(yùn)算,預(yù)編譯等領(lǐng)域的知識,并采用理論結(jié)合實(shí)例的方式對各個知識點(diǎn)進(jìn)行剖析?! ?3~15章是提高篇,逐一講解了文件操作,錯誤調(diào)試,圖形圖像編程,繪圖處理,網(wǎng)絡(luò)編程等領(lǐng)域的知識,并采用理論結(jié)合實(shí)例的方式對各個知識點(diǎn)進(jìn)行剖析?! 〉?6~18章是綜合實(shí)戰(zhàn)篇,分別通過了游戲項(xiàng)目、網(wǎng)絡(luò)UDP傳輸項(xiàng)目和成績管理系統(tǒng)項(xiàng)目的實(shí)現(xiàn)過程,講解了C語言在日常項(xiàng)目開發(fā)中的綜合應(yīng)用流程?! ”緯淖x者對象  初學(xué)編程的自學(xué)者   編程愛好者  大中專院校的老師和學(xué)生 相關(guān)培訓(xùn)機(jī)構(gòu)的老師和學(xué)員  畢業(yè)設(shè)計(jì)的學(xué)生 初中級程序開發(fā)人員  程序測試及維護(hù)人員   參加實(shí)習(xí)的初級程序員  在職程序員      資深程序員  致謝  本書由席國慶編寫,參加本書編寫工作的還有薛小龍、管西京、李佐彬、王夢、王書鵬、張子言、張建敏、陳德春、李藏、關(guān)立勛、秦雪薇、蔣凱、王東華、羅紅仙等人,由于時間倉促并因?yàn)閭€人水平有限,有些錯誤在所難免。如有錯誤或問題之處請及時告訴我們,可以發(fā)送電子郵件及時與我們聯(lián)系,我們會盡快更正或給予答復(fù)。  編者  2011年3月

內(nèi)容概要

  
C語言是當(dāng)今使用最為頻繁的編程語言之一,一直在開發(fā)領(lǐng)域占據(jù)重要的地位。本書循序漸進(jìn)、由淺入深地詳細(xì)講解了C語言的核心技術(shù),并通過具體實(shí)例的實(shí)現(xiàn)過程演練了各個知識點(diǎn)的具體使用流程。全書分為4篇共18章。其中1~8章是基礎(chǔ)篇,講解了C語言開發(fā)的基本知識,包括C語言地位、算法、流程語句、數(shù)組和字符串、函數(shù)、指針;9~12章是核心技術(shù)篇,包括結(jié)構(gòu)體、共用體和枚舉、鏈表、位運(yùn)算、預(yù)編譯;13~15章是提高篇,包括文件操作、錯誤調(diào)試、高級編程技術(shù);16~18章是綜合實(shí)戰(zhàn)篇,分別通過3個綜合實(shí)例?實(shí)現(xiàn)過程,講解了C語言在綜合項(xiàng)目中的使用流程。全書采用故事性、趣味性相結(jié)合的對話講解方式,并穿插了學(xué)習(xí)技巧和職場生存法則,引領(lǐng)讀者全面掌握C語言。
讀者對象:本書不但適用于C語言的初學(xué)者,也適用于有一定C語言基礎(chǔ)的讀者,甚至也可以作為有一定造詣的程序員的參考書。

書籍目錄

第一篇 基礎(chǔ)篇
 第1章 學(xué)C語言還有用嗎
  1.1 引出問題
  1.2 漫漫發(fā)展歷程
  1.3 C語言特點(diǎn)
  1.4 工欲善其事,必先利其器
   1.4.1 先看Turbo C/C++ 3.0
   1.4.2 再看DEV-C++ 5
  1.5 我的第一次C語言程序開發(fā)
   1.5.1 第一步:編輯源代碼
   1.5.2 第二步:編譯
   1.5.3 第三步:運(yùn)行
  1.6 庖丁解牛C程序
   1.6.1 C程序組成部分
   1.6.2 C程序的書寫格式
  1.7 解決問題——究竟C語言還有用嗎
  1.8 我的總結(jié)
 第2章 看人生算法
  2.1 引出問題
  2.2 何謂算法
   2.2.1 算法的概念
   2.2.2 用流程圖表示算法
   2.2.3 用C語言表示算法
  2.3 不同的數(shù)據(jù)類型,品百態(tài)人生!
  2.4 變量和常量,體會變和不變
   2.4.1 不變的常量
   2.4.2 可變的變量
  2.5 整型數(shù)據(jù)
   2.5.1 整型常量
   2.5.2 整型變量
  2.6 實(shí)實(shí)在在的實(shí)型數(shù)據(jù)
   2.6.1 不變的實(shí)型常量
   2.6.2 變化的實(shí)型變量
   2.6.3 實(shí)型常量的類型
  2.7 字符型數(shù)據(jù),人生如符號
   2.7.1 字符常量
   2.7.2 字符串常量
   2.7.3 字符變量
  2.8 從初始化變量談人生初始化
  2.9 整型、實(shí)型、字符型數(shù)據(jù)間的運(yùn)算
   2.9.1 自動轉(zhuǎn)換
   2.9.2 強(qiáng)制轉(zhuǎn)換
  2.10 解決問題——規(guī)劃你的人生算法,兩弊相衡取其輕
  2.11 我的總結(jié)
 第3章 運(yùn)算符和表達(dá)式,選擇 你的生活方式
  3.1 引出問題
  3.2 人生有多種選擇
   3.2.1 運(yùn)算符的種類
   3.2.2 運(yùn)算符的優(yōu)先級
  3.3 算術(shù)運(yùn)算符撥慢時鐘的運(yùn)轉(zhuǎn)
   3.3.1 最簡單的單目運(yùn)算符
   3.3.2 雙目運(yùn)算符
  3.4 賦值運(yùn)算符和賦值表達(dá)式
   3.4.1 基本賦值運(yùn)算符
   3.4.2 復(fù)合賦值運(yùn)算符
   3.4.3 賦值表達(dá)式
  3.5 關(guān)系運(yùn)算下的男女關(guān)系
  3.6 邏輯人生下的邏輯運(yùn)算符和邏輯表達(dá)式
  3.7 人生需要停頓的逗號運(yùn)算
  3.8 花落知多少,求字節(jié)數(shù)運(yùn)算
  3.9 解決問題——程序員的七種生活方式
  3.10 我的總結(jié)
 第4章 進(jìn)進(jìn)出出的C語句
  4.1 引出問題
  4.2 語句——C程序的最重要組成
   4.2.1 C語句簡介
   4.2.2 看空白對語句的作用
   4.2.3 賦值語句給你一個值
  4.3 輸入和輸出,是一個進(jìn)進(jìn)出出的過程
   4.3.1 putchar函數(shù)(字符輸出函數(shù))
   4.3.2 getchar函數(shù)(字符輸入函數(shù))
   4.3.3 printf函數(shù)(格式輸出函數(shù))
   4.3.4 scanf函數(shù)(格式輸入函數(shù))
   4.3.5 puts函數(shù)(字符串輸出函數(shù))
   4.3.6 gets函數(shù)(字符串輸入函數(shù))
  4.4 解決問題
  4.5 我的總結(jié)
 第5章 和人生一樣的流程控制
  5.1 引出問題
  5.2 按部就班的順序結(jié)構(gòu)
  5.3 人生可以選擇
   5.3.1 一個選擇的單分支結(jié)構(gòu)語句
  ?5.3.2 有多個選擇的雙分支結(jié)構(gòu)語句
   5.3.3 復(fù)雜的多分支結(jié)構(gòu)語句
   5.3.4 條件運(yùn)算符和條件表達(dá)式
  5.4 人生是一個循環(huán)
   5.4.1 for語句循環(huán)
   5.4.2 while語句
   5.4.3 do-while語句
   5.4.4 循環(huán)語句的總結(jié)
   5.4.5 goto語句
   5.4.6 break語句
   5.4.7 continue語句
   5.4.8 死循環(huán)和退出程序
  5.5 解決問題
  5.6 我的總結(jié)
 第6章 數(shù)組和字符串,心靈的港灣
  6.1 引出問題
  6.2 最簡單的一維數(shù)組
   6.2.1 定義一維數(shù)組
   6.2.2 引用一維數(shù)組元素
   6.2.3 初始化一維數(shù)組
  ……
第二篇 核心技術(shù)篇
第三篇 提高篇
第四篇 綜合實(shí)戰(zhàn)篇
    

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    蕩胸生層云 PDF格式下載


用戶評論 (總計(jì)3條)

 
 

  •   寫的很入門哦,循序漸進(jìn)的感覺,很容易學(xué)習(xí),通俗易懂。
  •   挺好,這次用了包裝紙比上次簡單的用個薄袋子好多了,送貨速度也挺快,拿到后看了幾頁,內(nèi)容敘述上很有新意,讓人愿意讀下去。
  •   書很棒 很滿意
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7