C語(yǔ)言入門很簡(jiǎn)單

出版時(shí)間:2012-6  出版社:清華大學(xué)出版社  作者:馬磊  頁(yè)數(shù):330  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

馬磊編著的《C語(yǔ)言入門很簡(jiǎn)單》是一本與眾不同的C語(yǔ)言學(xué)習(xí)讀物,是一本化繁為簡(jiǎn),把“抽象”問題“具體”化,把復(fù)雜問題簡(jiǎn)單化的書。在本書中,避免出現(xiàn)云山霧罩、晦澀難懂的講解,代之以輕松活潑、由淺入深的剖析,這必將使每一個(gè)閱讀本書的讀者少走彎路,快速上手,從而建立學(xué)習(xí)
C程序設(shè)計(jì)的信心。
《C語(yǔ)言入門很簡(jiǎn)單》15章,分為5篇,從實(shí)用出發(fā),由遇到的問題引出解決問題的方法來(lái)系統(tǒng)講述C語(yǔ)言的各個(gè)特性及程序設(shè)計(jì)的基本方法。本書內(nèi)容主要包括常量、變量、程序結(jié)構(gòu)、數(shù)組、字符串、指針、結(jié)構(gòu)體、共同體、枚舉類型、函數(shù)、局部變量和全局變量、預(yù)處理命令和文件等一些非常重要的知識(shí)。通過閱讀本書,讀者可以在較短的時(shí)間內(nèi)理解C程序設(shè)計(jì)的各個(gè)重要概念和知識(shí)點(diǎn),為進(jìn)一步學(xué)習(xí)打好基礎(chǔ)。
《C語(yǔ)言入門很簡(jiǎn)單》配帶1張DVD光盤,收錄了本書重點(diǎn)內(nèi)容的教學(xué)視頻和涉及的源代碼,光盤中還贈(zèng)送了大量超值的C語(yǔ)言進(jìn)階視頻。
《C語(yǔ)言入門很簡(jiǎn)單》最為適合沒有基礎(chǔ)的C語(yǔ)言入門新手閱讀;對(duì)于有一定基礎(chǔ)的讀者,可通過本書進(jìn)一步理解C語(yǔ)言的各個(gè)重要知識(shí)點(diǎn)和概念;對(duì)于大、中專院校的學(xué)生和培訓(xùn)班的學(xué)員,本書不失為一本好教材。

作者簡(jiǎn)介

馬磊
軟件工程師。任職于國(guó)家數(shù)字音頻編解碼工程實(shí)驗(yàn)室,從事多媒體及網(wǎng)絡(luò)等領(lǐng)域的開發(fā)工作,有多年的開發(fā)經(jīng)驗(yàn)。專注于計(jì)算機(jī)語(yǔ)言、操作系統(tǒng)及網(wǎng)絡(luò)技術(shù)。業(yè)余時(shí)間致力于計(jì)算機(jī)編程技術(shù)的研究和推廣。

書籍目錄

第1篇  一切從基礎(chǔ)開始
第1章 概述
1.1 c語(yǔ)言簡(jiǎn)介
1.1.1 c語(yǔ)言的位置
1.1.2 c語(yǔ)言的優(yōu)缺點(diǎn)
1.1.3 c適合什么開發(fā)
1.2 c語(yǔ)言的開發(fā)環(huán)境
1.2.1 編輯器、編譯器和鏈接器
1.2.2 集成開發(fā)環(huán)境
1.3 visual studio使用簡(jiǎn)介
1.3.1 visual studio版本
1.3.2 visual studio的安裝
1.3.3 新建項(xiàng)目
1.3.4 編寫代碼
1.3.5 編譯鏈接
1.3.6 運(yùn)行可執(zhí)行程序
1.4 如何學(xué)好c語(yǔ)言
1.5 小結(jié)
1.6 習(xí)題
第2章 開始c語(yǔ)言之旅
2.1 為什么要寫代碼
2.1.1 為什么要寫程序
2.1.2 從本書開始學(xué)編程
2.1.3 從一個(gè)現(xiàn)實(shí)的例子開始
2.2 編程的核心——數(shù)據(jù)
2.2.1 數(shù)據(jù)從哪里來(lái)
2.2.2 數(shù)據(jù)的表示
2.2.3 數(shù)據(jù)類型面面觀——精度和范圍
2.2.4 c語(yǔ)言基本數(shù)據(jù)類型
2.2.5 數(shù)據(jù)的變與不變——變量、常量
2.3 使用變量和常量
2.3.1 變量的使用
2.3.2 命名的方式
2.3.3 關(guān)鍵字
2.3.4 常量的使用
2.4 小結(jié)
2.5 習(xí)題
第2篇 簡(jiǎn)單程序的構(gòu)建
第3章 簡(jiǎn)單數(shù)學(xué)運(yùn)算
3.1 什么是賦值
3.1.1 賦值的作用——把數(shù)據(jù)存起來(lái)
3.1.2 賦值運(yùn)算的形式
3.1.3 賦值表達(dá)式
3.1.4 機(jī)動(dòng)靈活的賦值——scanf()
3.1.5 看看我們的勞動(dòng)成果——printf()
3.1.6 賦值的重要性
3.2 開始賦值——整型賦值
3.2.1 整數(shù)在計(jì)算機(jī)中的表示——二進(jìn)制
3.2.2 更先進(jìn)的表示方法——八進(jìn)制和十六進(jìn)制
3.2.3 進(jìn)制之間的轉(zhuǎn)化——以二進(jìn)制為橋梁
3.2.4 給整型賦值
3.3 浮點(diǎn)型賦值
3.3.1 小數(shù)在計(jì)算機(jī)的表示
3.3.2 給浮點(diǎn)型賦值
3.4 字符型賦值
3.4.1 字符在計(jì)算機(jī)中的表示——ascii
3.4.2 給字符賦值
3.5 類型轉(zhuǎn)化
3.5.1 什么是類型轉(zhuǎn)換
3.5.2 類型轉(zhuǎn)換的利弊
3.5.3 隱式類型轉(zhuǎn)化和顯示類型轉(zhuǎn)換
3.5.4 賦值中的類型轉(zhuǎn)換
3.6 基本數(shù)學(xué)運(yùn)算
3.6.1 數(shù)學(xué)運(yùn)算和數(shù)學(xué)表達(dá)式
3.6.2 商與余數(shù)
3.6.3 位運(yùn)算
3.6.4 優(yōu)先級(jí)的奧秘
3.6.5 數(shù)學(xué)運(yùn)算中的類型轉(zhuǎn)換
3.7 復(fù)合賦值運(yùn)算
3.7.1 復(fù)合賦值運(yùn)算
3.7.2 自增自減運(yùn)算——特殊的復(fù)合賦值
3.7.3 自增自減的使用
3.8 小結(jié)
3.9 習(xí)題
第4章 程序結(jié)構(gòu)
4.1 語(yǔ)句和語(yǔ)句塊
4.1.1 簡(jiǎn)單語(yǔ)句
4.1.2 語(yǔ)句塊
4.2 變量的作用域
4.2.1 局部變量的聲明定義位置規(guī)則
4.2.2 局部變量的作用域規(guī)則
4.2.3 嵌套語(yǔ)句塊的同名變量作用域規(guī)則
4.3 最常見的語(yǔ)句執(zhí)行順序——順序結(jié)構(gòu)
4.4 判斷結(jié)構(gòu)
4.4.1 判斷的基礎(chǔ)——邏輯真假
4.4.2 基礎(chǔ)的判斷——關(guān)系運(yùn)算
4.4.3 復(fù)雜的判斷——邏輯運(yùn)算
4.5 if判斷結(jié)構(gòu)
4.5.1 基本if結(jié)構(gòu)
4.5.2 if…else…結(jié)構(gòu)
4.5.3 另類的條件判斷——?運(yùn)算符的使用
4.5.4 if…else if…else結(jié)構(gòu)
4.5.5 嵌套的if結(jié)構(gòu)
4.6 switch判斷結(jié)構(gòu)
4.6.1 switch基本結(jié)構(gòu)
4.6.2 果斷結(jié)束——break的使用
4.7 循環(huán)結(jié)構(gòu)
4.7.1 while循環(huán)結(jié)構(gòu)
4.7.2 for循環(huán)結(jié)構(gòu)
4.7.3 goto語(yǔ)句
4.7.4 循環(huán)嵌套
4.7.5 break和continue
4.8 真正的程序——三種結(jié)構(gòu)的揉和
4.9 小結(jié)
4.10 習(xí)題
第3篇 復(fù)雜數(shù)據(jù)的表示
第5章 數(shù)組
5.1 數(shù)組簡(jiǎn)介
5.1.1 數(shù)組的用途
5.1.2 數(shù)組變量的定義
5.2 數(shù)組變量初始化和賦值
5.2.1 數(shù)組的初始化
5.2.2 數(shù)組的下標(biāo)
5.2.3 給數(shù)組賦值
5.2.4 數(shù)組元素的引用
5.3 二維數(shù)組
5.3.1 數(shù)組的維
5.3.2 二維數(shù)組表示和含義
5.3.3 二維數(shù)組的初始化
5.3.4 二維數(shù)組的賦值
5.3.5 二維數(shù)組的引用
5.4 多維數(shù)組
5.4 小結(jié)
5.5 習(xí)題
第6章 字符的數(shù)組——字符串
6.1 字符數(shù)組
6.1.1 字符數(shù)組的表示
6.1.2 字符數(shù)組的初始化
6.1.3 字符數(shù)組的賦值和引用
6.2 字符串
6.2.1 字符串的c語(yǔ)言表示
6.2.2 使用字符串為字符數(shù)組初始化
6.2.3 字符串的保存形式
6.3 字符串的輸入輸出——scanf和printf字符串
6.3.1 輸入輸出字符串的c語(yǔ)言表示
6.3.2 scanf()函數(shù)對(duì)字符串的特殊處理
6.4 小結(jié)
6.5 習(xí)題
第7章 指針
7.1 地址的概念
7.1.1 地址的含義
7.1.2 為什么要用地址
7.1.3 地址的表示與取址運(yùn)算
7.2 指針和指針變量
7.2.1 指針的含義和用途
7.2.2 指針類型
7.2.3 指針變量的定義和使用
7.2.4 void指針
7.3 指針運(yùn)算
7.3.1 取指針元素
7.3.2 指針的自加自減
7.3.3 指針的類型轉(zhuǎn)換
7.4 數(shù)組和指針
7.4.1 數(shù)組名也是指針
7.4.2 數(shù)組名是指針常量
7.4.3 使用數(shù)組名訪問數(shù)組元素
7.4.4 三種訪問數(shù)組元素的方法
7.4.5 數(shù)組指針和指針數(shù)組
7.5 多重指針和多維數(shù)組
7.5.1 多重指針
7.5.2 取多重指針元素運(yùn)算
7.5.3 多維數(shù)組名和各維元素
7.5.4 使用指針訪問多維數(shù)組
7.6 字符串和指針
7.6.1 字符指針
7.6.2 字符指針和字符串
7.6.3 scanf()、printf()函數(shù)和字符指針
7.7 小結(jié)
7.8 習(xí)題
第8章 結(jié)構(gòu)體
8.1 結(jié)構(gòu)體的含義
8.2 結(jié)構(gòu)體類型的表示
8.2.1 結(jié)構(gòu)體類型的一般格式
8.2.2 結(jié)構(gòu)體的成員變量
8.2.3 復(fù)雜的結(jié)構(gòu)體
8.3 結(jié)構(gòu)體變量
8.3.1 結(jié)構(gòu)體變量的聲明定義
8.3.2 結(jié)構(gòu)體變量初始化
8.3.3 取結(jié)構(gòu)體成員運(yùn)算
8.4 結(jié)構(gòu)體數(shù)組
8.5 結(jié)構(gòu)體指針
8.5.1 一重結(jié)構(gòu)體指針
8.5.2 使用結(jié)構(gòu)體指針取結(jié)構(gòu)體數(shù)據(jù)
8.5.3 結(jié)構(gòu)體指針例子
8.6 回到問題
8.7 小結(jié)
8.8 習(xí)題
第9章 共同體類型
9.1 共同體的含義與表示
9.1.1 共同體的用途
9.1.2 共同體的表示
9.1.3 復(fù)雜的共同體
9.2 共同體變量
9.2.1 共同體變量
9.2.2 共同體成員變量的相互覆蓋
9.2.3 使用共同體變量
9.3 共同體數(shù)組
9.4 共同體的指針
9.4.1 一重共同體指針類型
9.4.2 共同體指針變量
9.4.3 完整的例子
9.5 小結(jié)
9.6 習(xí)題
第10章 枚舉類型
10.1 枚舉類型的含義與表示
10.1.1 枚舉類型的含義
10.1.2 枚舉類型的表示
10.2 枚舉常量和枚舉變量
10.2.1 枚舉常量
10.2.2 枚舉變量的定義
10.2.3 枚舉變量的使用
10.3 枚舉數(shù)組和指針
10.3.1 枚舉數(shù)組
10.3.2 枚舉指針
10.3.3 用枚舉指針來(lái)訪問枚舉數(shù)組
10.4 typedef類型定義符
10.5 小結(jié)
10.6 習(xí)題
第4篇 復(fù)雜功能的實(shí)現(xiàn)
第11章 函數(shù)
11.1 函數(shù)的意義
11.2 函數(shù)的形式
11.2.1 函數(shù)的一般形式
11.2.2 函數(shù)的參數(shù)列表
11.2.3 函數(shù)的返回值類型
11.3 函數(shù)聲明和定義
11.3.1 函數(shù)的聲明
11.3.2 函數(shù)的定義形式
11.3.3 函數(shù)的形參
11.3.4 return返回值語(yǔ)句
11.4 自己動(dòng)手寫一個(gè)函數(shù)——加法函數(shù)
11.4.1 確定加法函數(shù)的樣子
11.4.2 實(shí)現(xiàn)加法函數(shù)體
11.4.3 完整的加法函數(shù)定義
11.5 函數(shù)調(diào)用
11.5.1 函數(shù)的調(diào)用作用
11.5.2 函數(shù)調(diào)用表達(dá)式
11.5.3 函數(shù)的實(shí)參
11.5.4 簡(jiǎn)單函數(shù)的調(diào)用
11.6 復(fù)雜參數(shù)
11.6.1 數(shù)組參數(shù)
11.6.2 指針參數(shù)
11.6.3 結(jié)構(gòu)體、共同體和枚舉參數(shù)
11.7 小結(jié)
11.8 習(xí)題
第12章 特殊的函數(shù)——main()函數(shù)
12.1 main()函數(shù)的作用
12.2 main()函數(shù)的聲明定義
12.2.1 main()函數(shù)的聲明形式
12.2.2 main()函數(shù)的參數(shù)
12.2.3 main()函數(shù)的返回值
12.3 小結(jié)
12.4 習(xí)題
第13章 局部變量和全局變量
13.1 變量的作用域和生命周期
13.2 函數(shù)內(nèi)的局部變量
13.2.1 局部變量的作用域
13.2.2 局部變量的生命周期
13.2.3 局部變量的覆蓋作用
13.3 函數(shù)外的全局變量
13.3.1 全局變量的作用域
13.3.2 全局變量的生命周期
13.3.3 局部變量對(duì)全局變量的覆蓋作用
13.4 變量修飾符
13.4.1 使用修飾符改變變量的作用域和生命周期
13.4.2 c語(yǔ)言中常用變量修飾符的作用
13.5 小結(jié)
13.6 習(xí)題
第5篇 c語(yǔ)言的高級(jí)內(nèi)容
第14章 預(yù)處理命令、文件包含
14.1 預(yù)處理命令的作用
14.1.1 程序預(yù)處理
14.1.2 預(yù)處理命令
14.1.3 c語(yǔ)言的幾類預(yù)處理命令
14.2 c語(yǔ)言中的宏定義
14.2.1 c語(yǔ)言的宏定義形式
14.2.2 不帶參宏定義
14.2.3 帶參數(shù)的宏定義
14.3 預(yù)編譯控制
14.3.1 c語(yǔ)言預(yù)編譯控制
14.3.2 三種預(yù)編譯控制組合形式
14.3.3 一個(gè)簡(jiǎn)單的例子
14.4 文件包含
14.4.1 頭文件和源文件的文件名
14.4.2 頭文件和源文件的內(nèi)容
14.5 include包含頭文件
14.5.1 自定義頭文件和系統(tǒng)頭文件
14.5.2 文件包含的兩種形式
14.5.3 完整的circle例子
14.5.4 c語(yǔ)言中的標(biāo)準(zhǔn)頭文件
14.6 小結(jié)
14.7 習(xí)題
第15章 文件操作
15.1 文件
15.1.1 重新認(rèn)識(shí)文件
15.1.2 計(jì)算機(jī)眼里的文件
15.1.3 開發(fā)人員能對(duì)文件干些什么
15.2 文件的打開關(guān)閉
15.2.1 文件指針
15.2.2 文件打開函數(shù)
15.2.3 文件關(guān)閉函數(shù)
15.3 文件讀寫
15.3.1 讀寫一個(gè)字符
15.3.2 讀寫一個(gè)字符串
15.3.3 讀寫一個(gè)數(shù)據(jù)塊
15.4 文件的其他操作
15.4.1 隨機(jī)讀寫文件
15.4.2 出錯(cuò)檢驗(yàn)
15.5 小結(jié)
15.6 習(xí)題

編輯推薦

  看得懂,學(xué)得會(huì),容易上手,老鳥帶領(lǐng)菜鳥快速成長(zhǎng),實(shí)例豐富,配教學(xué)視頻;贈(zèng)送31小時(shí)進(jìn)階教學(xué)視頻,很超值。  輕松幽默,淺顯易懂,零門檻學(xué)習(xí)C語(yǔ)言,真的很簡(jiǎn)單。娓娓道來(lái),親切自然,老鳥帶領(lǐng)菜鳥,快速掌握C語(yǔ)言編程。

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    C語(yǔ)言入門很簡(jiǎn)單 PDF格式下載


用戶評(píng)論 (總計(jì)54條)

 
 

  •   對(duì)于入門者,這本書還是很可以的,整體來(lái)講,能把抽象的東西化作形象的比喻,讓初學(xué)者也感覺很好理解。難度上,本書屬于比較基礎(chǔ)級(jí)別的。若要深入了解C語(yǔ)言,搞程序開發(fā),這本書是不行的。另外,譚浩強(qiáng)的《C程序設(shè)計(jì)》和本書類似,都是比較適合入門的,比較基礎(chǔ)。個(gè)人認(rèn)為譚浩強(qiáng)版的更系統(tǒng),更詳細(xì)一些,甚至比老師上課講的還詳細(xì)很多。
  •   這本書很不錯(cuò)。特別適合C語(yǔ)言入門的學(xué)習(xí),概念的引入非常形象,常常聯(lián)系生活中的實(shí)例。而且舉的例子也是最基礎(chǔ)最易懂的。不是一上來(lái)就非?;逎y懂。
  •   入門很簡(jiǎn)單,還有視頻教學(xué),教學(xué)內(nèi)容很豐富,每步操作也很細(xì)致,基本上能看懂
  •   我的第一本C語(yǔ)言入門書。希望是最后一本入門書
  •   當(dāng)在書城看到,把指針比喻成門牌,才決定買這本書的。雖然相對(duì)來(lái)說(shuō)沒有其他書那么系統(tǒng)。最重要是自己能看得懂,能理解。一本再系統(tǒng)書看不懂也是白看。(沒有貶低別的書的意思)最后,書要挑適合自己的。
  •   很好的入門書籍,淺顯易懂。不是東拼西湊的教材,值得一看。
  •   總體來(lái)說(shuō)是可以的。目前只看到第3篇數(shù)組。作者確實(shí)是一步一步的教操作。光盤還沒用過。
  •   書無(wú)論是內(nèi)容還是紙張都非常好!喜歡清華大學(xué)出版社的書,深入淺出,言簡(jiǎn)意賅,值得初學(xué)者閱讀,從而快速上手!
  •   簡(jiǎn)單易懂,希望能盡快掌握
  •   簡(jiǎn)單的教了些東西
  •   講述的很淺顯易懂,很適合基礎(chǔ)薄弱的人學(xué)習(xí)
  •   本書非常適合初學(xué)者,我也在學(xué)習(xí)之中 ,只是碰到數(shù)據(jù)頭疼啊,也只能慢慢來(lái)了。
  •   很好,正在學(xué)習(xí)中,嘿嘿
  •   很好,很實(shí)用而且講的特別人性化。用了許多比喻和擬人等等的修辭,在一本教信息的書中還是不太常見的。
  •   有光盤 然后 是我看的懂的東東
  •   現(xiàn)在看這本書,很好
  •   東西比較不錯(cuò),比較基礎(chǔ)。適合初學(xué)者。
  •   書很好,講得很詳細(xì)
  •   書很好初學(xué)很好
  •   感覺書挺好!不錯(cuò)!
  •   送貨快,書冊(cè)包裝很好。贊一個(gè)。
  •   非常滿意 這本書對(duì)于初學(xué)者還行
  •   如題,現(xiàn)在還要好好琢磨琢磨這本書
  •   還沒看完,但對(duì)我?guī)椭艽螅矚g這本書
  •   兒子很喜歡,天天都在看,確實(shí)不錯(cuò),比較好懂
  •   書本的狀況很好。
  •   在書店看好了在**當(dāng)買的,紙張和印刷都很好。
  •   完全0基礎(chǔ)···
  •   內(nèi)容稍微嘗試欠缺了點(diǎn)。
  •   好書,很適合看
  •   呵呵,經(jīng)常來(lái)當(dāng)當(dāng)買東西的都知道,書的包裝一如既往的簡(jiǎn)陋~,書的質(zhì)量一如既往的優(yōu)秀~
    這次物流速度還是不錯(cuò)的,前后三天到手,比起遙遙無(wú)期的等待要進(jìn)步不少~
  •   good書不錯(cuò)!正品!
  •   蠻好的書,值得一看。
  •   我很喜歡,對(duì)于初學(xué)很有幫助。
  •   通俗易懂,可讀性很高
  •   很好的入門書,不錯(cuò)
  •   通俗易懂,詳細(xì)到位。
  •   的確不錯(cuò),很有用
  •   沒怎么看,估計(jì)不錯(cuò),不過我都不學(xué)這個(gè)了呵呵,沒事看看可以
  •   C語(yǔ)言入門很簡(jiǎn)單(配光盤)(入門很簡(jiǎn)單叢書)
  •   這是一本很好的C語(yǔ)言入門書,不錯(cuò)
  •   書本敘述很詳細(xì)。作者很仔細(xì)地對(duì)C語(yǔ)言進(jìn)行了詳細(xì)剖析,該書適用于初級(jí)編程者。
  •   適合初學(xué)者, 簡(jiǎn)單易懂
  •   這本書不錯(cuò).沒事可看下.就是不知道這次配的一個(gè)光盤質(zhì)量怎樣.還沒看. 上次一本書配的一張光盤質(zhì)量太差,為了看下把刻錄機(jī)都給弄壞了.
  •   第一章我略過了, 語(yǔ)文太高深 看不懂啊、不知道會(huì)不會(huì)有影響。從第二章開始看的、、書看起來(lái)不錯(cuò), 就是送來(lái)的時(shí)候光盤壓碎了。 換貨的話還要和書一起退 太麻煩了。就這樣吧。
  •   雖然沒有說(shuō)好的光碟,但本身的內(nèi)容是很不錯(cuò)的。
  •   書還沒看,感覺還不錯(cuò)。
  •   還沒看完,感覺初學(xué)者看的話還可以。
  •   還沒有認(rèn)真看哦
  •   尼瑪勞資就是看不懂啊,,,
  •   這個(gè)商品還可以。但所附光盤缺少運(yùn)用程序。
  •   想問下c語(yǔ)言和c++是兼容的嗎
  •   對(duì)新手來(lái)說(shuō)比較適用。
  •   有缺陷!書頁(yè)糟糕
 

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

京ICP備13047387號(hào)-7