C語(yǔ)言從入門到精通

出版時(shí)間:2011-1  出版社:機(jī)械工業(yè)出版社  作者:胡超 等編著  頁(yè)數(shù):352  
Tag標(biāo)簽:無(wú)  

前言

當(dāng)前,軟件開(kāi)發(fā)行業(yè)對(duì)人才的需求越來(lái)越大,所以有越來(lái)越多的人開(kāi)始學(xué)習(xí)編程,越來(lái)越多的電腦學(xué)校和培訓(xùn)班開(kāi)設(shè)了編程類課程,圖書市場(chǎng)上也涌現(xiàn)出大量的計(jì)算機(jī)編程類圖書,有入門的、高端的、專項(xiàng)技術(shù)的,等等。但如此琳瑯滿目的圖書,卻并不容易找到非常適合入門人員閱讀的圖書。通過(guò)對(duì)已出版圖書的分析和研究,我們得出結(jié)論:編排不科學(xué),沒(méi)有注意到入門人員的學(xué)習(xí)需求和規(guī)律是最大的問(wèn)題所在,因此導(dǎo)致很多圖書都不適合入門人員閱讀和學(xué)習(xí)。為了給廣大入門讀者提供一套易學(xué)好用的編程圖書,我們策劃了本叢書,希望在本叢書的帶領(lǐng)下,讀者可以輕松跨入計(jì)算機(jī)程序設(shè)計(jì)的大門。本叢書在編寫時(shí)考慮到了入門讀者學(xué)習(xí)的難點(diǎn),力求通俗易懂,將學(xué)習(xí)的門檻降到最低。另外,本叢書在策劃時(shí)考慮了相關(guān)學(xué)校和培訓(xùn)機(jī)構(gòu)的課程設(shè)置,適合作為相關(guān)教材。

內(nèi)容概要

胡超、梁偉、閆玉寶等編著的《C語(yǔ)言從入門到精通(附光盤視頻實(shí)戰(zhàn)版)》介紹了C語(yǔ)言編程的基礎(chǔ)知識(shí),重點(diǎn)講解了數(shù)組、指針、結(jié)構(gòu)體、文件、常見(jiàn)的數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)操作等知識(shí)點(diǎn),并通過(guò)真實(shí)的項(xiàng)目案例討論如何綜合使用它們對(duì)文件數(shù)據(jù)、數(shù)據(jù)庫(kù)進(jìn)行讀寫及數(shù)據(jù)處理操作。全書分為入門篇、編程提高篇、數(shù)據(jù)結(jié)構(gòu)與算法篇及實(shí)例項(xiàng)目篇,共22章,具體內(nèi)容為C語(yǔ)言概述、變量和常量、C語(yǔ)言運(yùn)算符、標(biāo)準(zhǔn)輸入/輸出、C語(yǔ)言控制結(jié)構(gòu)、函數(shù)、宏指令#include和#define、數(shù)組、字符串、指針、結(jié)構(gòu)體和共用體、數(shù)組指針、結(jié)構(gòu)體指針、函數(shù)指針、動(dòng)態(tài)內(nèi)存分配、條件編譯機(jī)制、文件操作、數(shù)據(jù)庫(kù)編程、線性數(shù)據(jù)結(jié)構(gòu)、非線性數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作及利用C語(yǔ)言實(shí)現(xiàn)教學(xué)管理系統(tǒng)。書中循序漸進(jìn)地從基本概念入門、編程實(shí)踐提高到實(shí)例項(xiàng)目開(kāi)發(fā)講述C語(yǔ)言,既強(qiáng)調(diào)基礎(chǔ)知識(shí)的重要性,又注重其實(shí)踐性與實(shí)用性。
《C語(yǔ)言從入門到精通(附光盤視頻實(shí)戰(zhàn)版)》適合高等院校計(jì)算機(jī)專業(yè)及相關(guān)專業(yè)的學(xué)生、C語(yǔ)言愛(ài)好者及初中級(jí)程序開(kāi)發(fā)人員,也可以供從事計(jì)算機(jī)工程與應(yīng)用的廣大讀者參考。

書籍目錄

叢書序
前言
第一篇 入門篇
第1章 C語(yǔ)言概述
1.1 C語(yǔ)言基礎(chǔ)知識(shí)
1.2 TC編譯器介紹
1.3 VC編譯器介紹
1.4 經(jīng)典的“Hello World”程序
1.5 小結(jié)
第2章 變量和常量
2.1 變量定義
2.2 在程序中使用變量
2.3 定義常量
2.4 小結(jié)
2.5 習(xí)題
第3章 C語(yǔ)言運(yùn)算符
3.1 C語(yǔ)言常用運(yùn)算符
3.2 單目運(yùn)算符
3.3 運(yùn)算符實(shí)例程序
3.4 小結(jié)
3.5 習(xí)題
第4章 標(biāo)準(zhǔn)輸入/輸出
4.1 C語(yǔ)言標(biāo)準(zhǔn)輸入
4.2 C語(yǔ)言標(biāo)準(zhǔn)輸出
4.3 使用getchar()和putchar()
4.4 標(biāo)準(zhǔn)輸入/輸出實(shí)例程序
4.5 小結(jié)
4.6 習(xí)題
第5章 C語(yǔ)言控制結(jié)構(gòu)
5.1 條件編譯結(jié)構(gòu)
5.2 循環(huán)結(jié)構(gòu)
5.3 終止循環(huán)
5.4 選擇結(jié)構(gòu)
5.5 嵌套結(jié)構(gòu)
5.6 輸出控制結(jié)構(gòu)
5.7 小結(jié)
5.8 習(xí)題
第6章 函數(shù)
6.1 C語(yǔ)言中的函數(shù)概述
6.2 函數(shù)調(diào)用
6.3 函數(shù)實(shí)例程序
6.4 小結(jié)
6.5 習(xí)題
第7章 宏指令#include和#define
7.1 #include介紹
7.2 #define介紹
7.3 宏指令#include和#define實(shí)例程序
7.4 小結(jié)
7.5 習(xí)題
第8章 數(shù)組
8.1 C程序數(shù)組基礎(chǔ)知識(shí)
8.2 數(shù)組初始化
8.3 輸出數(shù)組中的元素
8.4 數(shù)組實(shí)例程序
8.5 小結(jié)
8.6 習(xí)題
第9章 字符串
9.1 字符串概述
9.2 存儲(chǔ)字符串
9.3 字符串?dāng)?shù)組
9.4 字符串操作
9.5 字符串實(shí)例程序
9.6 小結(jié)
9.7 習(xí)題
第二篇 編程提高篇
第10章 指針
10.1 指針的基本概念
10.2 定義指針變量
10.3 初始化指針變量
10.4 使用指針變量輸出數(shù)據(jù)與地址
10.5 指針實(shí)例程序
10.6 小結(jié)
10.7 習(xí)題
第11章 結(jié)構(gòu)體和共用體
11.1 結(jié)構(gòu)體的定義
11.2 定義結(jié)構(gòu)體變量
11.3 使用結(jié)構(gòu)體
11.4 共用體的定義
11.5 使用共用體
11.6 結(jié)構(gòu)體和共用體實(shí)例程序
11.7 小結(jié)
11.8 習(xí)題
第12章 數(shù)組指針
12.1 數(shù)組地址與指針的聯(lián)系
12.2 使用指針遍歷數(shù)組元素
12.3 數(shù)組指針實(shí)例程序
12.4 小結(jié)
12.5 習(xí)題
第13章 結(jié)構(gòu)體指針
13.1 結(jié)構(gòu)體指針介紹
13.2 使用指針操作結(jié)構(gòu)體成員
13.3 結(jié)構(gòu)體指針實(shí)例程序
13.4 鏈表
13.5 小結(jié)
13.6 習(xí)題
第14章 函數(shù)指針
14.1 使用指針作為函數(shù)參數(shù)
14.2 函數(shù)返回值為指針類型
14.3 函數(shù)指針變量
14.4 函數(shù)指針實(shí)例程序
14.5 小結(jié)
14.6 習(xí)題
第15章 動(dòng)態(tài)內(nèi)存分配
15.1 概述
15.2 內(nèi)存分配函數(shù)介紹
15.3 釋放內(nèi)存
15.4 動(dòng)態(tài)內(nèi)存分配實(shí)例程序
15.5 小結(jié)
15.6 習(xí)題
第16章 條件編譯機(jī)制
16.1 條件編譯格式概述
16.2 條件編譯實(shí)例程序
16.3 小結(jié)
16.4 習(xí)題
第17章 文件操作
17.1 基本概念
17.2 文件操作
17.3 fread()和fwrite()實(shí)現(xiàn)文件讀寫
17.4 文件數(shù)據(jù)格式化操作
17.5 文件定位
17.6 小結(jié)
17.7 習(xí)題
第18章 數(shù)據(jù)庫(kù)編程
18.1 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)
18.2 創(chuàng)建Access數(shù)據(jù)庫(kù)
18.3 創(chuàng)建SQL Server數(shù)據(jù)庫(kù)
18.4 使用ODBC API數(shù)據(jù)庫(kù)編程
18.5 使用ADO數(shù)據(jù)庫(kù)編程
18.6 數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)例
18.7 小結(jié)
18.8 習(xí)題
第三篇 數(shù)據(jù)結(jié)構(gòu)與算法篇
第19章 線性數(shù)據(jù)結(jié)構(gòu)
19.1 數(shù)據(jù)結(jié)構(gòu)與算法概述
19.2 線性表
19.3 棧
19.4 隊(duì)列
19.5 小結(jié)
19.6 習(xí)題
第20章 非線性數(shù)據(jù)結(jié)構(gòu)
20.1 二叉樹(shù)
20.2 圖
20.3 小結(jié)
20.4 習(xí)題
第21章 數(shù)據(jù)操作
21.1 查找
21.2 排序
21.3 小結(jié)
21.4 習(xí)題
第四篇 實(shí)例項(xiàng)目篇
第22章 利用C語(yǔ)言實(shí)現(xiàn)教學(xué)管理系統(tǒng)
22.1 項(xiàng)目概述
22.2 自定義數(shù)據(jù)文件
22.3 數(shù)據(jù)庫(kù)設(shè)計(jì)及連接
22.4 數(shù)據(jù)庫(kù)操作
22.5 系統(tǒng)部署和運(yùn)行
22.6 小結(jié)
附錄1 Turbo C中常見(jiàn)錯(cuò)誤提示的中英文對(duì)照
附錄2 Visual C++中常見(jiàn)的錯(cuò)誤提示
附錄3 ASCII編碼
附錄4 Turbo C中的各種數(shù)據(jù)類型
附錄5 函數(shù)間傳遞參數(shù)時(shí)類型的自動(dòng)轉(zhuǎn)換
附錄6 C標(biāo)準(zhǔn)庫(kù)介紹

章節(jié)摘錄

插圖:3.算法效率分析  通常情況下,衡量一個(gè)算法的好壞需要考慮正確性、可讀性、健壯性以及時(shí)間和空間的復(fù)雜度等幾項(xiàng)原則。算法的效率就是算法的時(shí)間復(fù)雜度,算法的時(shí)間復(fù)雜度越低,則說(shuō)明算法的效率越高。為了能夠比較客觀地反映出一個(gè)算法的效率,在度量一個(gè)算法的工作量時(shí),不僅與所使用的計(jì)算機(jī)、程序設(shè)計(jì)語(yǔ)言以及程序編制者無(wú)關(guān),而且還應(yīng)該與算法實(shí)現(xiàn)過(guò)程中的許多細(xì)節(jié)無(wú)關(guān)。為此,可以用算法在執(zhí)行過(guò)程中所需基本運(yùn)算的執(zhí)行次數(shù)來(lái)度量算法的工作量。算法所執(zhí)行的基本運(yùn)算次數(shù)還與問(wèn)題的規(guī)模有關(guān)。例如,兩個(gè)30階矩陣相乘與兩個(gè)20階矩陣相乘,所需要的基本運(yùn)算次數(shù)顯然是不同的,前者需要更多的運(yùn)算次數(shù)。因此,在分析算法的工作量時(shí),還必須對(duì)問(wèn)題的規(guī)模進(jìn)行度量。算法的工作量用算法所執(zhí)行的基本運(yùn)算次數(shù)來(lái)度量,而算法所執(zhí)行的基本運(yùn)算次數(shù)是問(wèn)題規(guī)模的函數(shù),算法的工作量通常用T(n)表示,即T(n)=O(f(n))。其中1是問(wèn)題的規(guī)模,當(dāng)問(wèn)題的規(guī)模n-oo時(shí)的時(shí)間復(fù)雜度T(n)的數(shù)量級(jí)(階),稱為算法的漸進(jìn)時(shí)間復(fù)雜度。在具體分析一個(gè)算法的工作量時(shí),還會(huì)存在這樣的問(wèn)題:對(duì)于一個(gè)固定的規(guī)模,算法所執(zhí)行的基本運(yùn)算次數(shù)還可能與特定的輸入有關(guān),而實(shí)際上又不可能將所有可能情況下算法所執(zhí)行的基本運(yùn)算次數(shù)都列舉出來(lái)。下面舉一個(gè)例子,說(shuō)明如何求算法的時(shí)間復(fù)雜度。下面的例子用變量自增實(shí)現(xiàn)計(jì)數(shù)功能。

編輯推薦

《C語(yǔ)言從入門到精通(視頻實(shí)戰(zhàn)版)》特色基本概念→語(yǔ)法講解→示例講解→實(shí)踐練習(xí)→項(xiàng)目實(shí)戰(zhàn)198個(gè)實(shí)例、1個(gè)項(xiàng)目案例、156個(gè)技巧、64個(gè)練習(xí)題超值DVD-ROM14.5小時(shí)多媒體語(yǔ)音教學(xué)視頻超值贈(zèng)送C語(yǔ)言學(xué)習(xí)視頻《C語(yǔ)言從入門到精通(視頻實(shí)戰(zhàn)版)》源文件、《C語(yǔ)言從入門到精通(視頻實(shí)戰(zhàn)版)》教學(xué)PPT“程序員書庫(kù)”是專門為學(xué)習(xí)編程的朋友們精心打造的一套圖書。本叢書選擇了編程入門人員必學(xué)的一些編程語(yǔ)言和技術(shù),講解時(shí)遵循“基本概念→語(yǔ)法講解→示例講解→實(shí)踐練習(xí)→項(xiàng)目實(shí)戰(zhàn)”的模式,由淺入深,層層深入.可以指引讀者快速掌握各種編程技術(shù)。本叢書專門配有配套的多媒體語(yǔ)音教學(xué)視頻.幫助讀者更加高效、直觀地學(xué)習(xí)?!禖語(yǔ)言從入門到精通(視頻實(shí)戰(zhàn)版)》讀者對(duì)象C語(yǔ)言愛(ài)好者計(jì)算機(jī)專業(yè)自學(xué)讀者程序測(cè)試及維護(hù)人員初中級(jí)程序開(kāi)發(fā)人員大中專院校的學(xué)生《C語(yǔ)言從入門到精通(視頻實(shí)戰(zhàn)版)》涵養(yǎng)內(nèi)容Turbo C編譯器VisuaI C++6.0編譯器變量和常量運(yùn)算符標(biāo)準(zhǔn)輸入/輸出條件編譯結(jié)構(gòu)循環(huán)結(jié)構(gòu)選擇結(jié)構(gòu)函數(shù)宏指令數(shù)組字符串指針結(jié)構(gòu)體和共用體數(shù)組指針結(jié)構(gòu)體指針函數(shù)指針動(dòng)態(tài)內(nèi)存分配條件編譯機(jī)制文件操作數(shù)據(jù)庫(kù)編程線性表、棧、隊(duì)列二叉樹(shù)、圖查找、排序教學(xué)管理系統(tǒng)Turbo C中常見(jiàn)的錯(cuò)誤提示Visual C++中常見(jiàn)的錯(cuò)誤提示

圖書封面

圖書標(biāo)簽Tags

無(wú)

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


    C語(yǔ)言從入門到精通 PDF格式下載


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

 
 

  •   胡超、梁偉、閆玉寶等編著的《C語(yǔ)言從入門到精通(附光盤視頻實(shí)戰(zhàn)版)》介紹了C語(yǔ)言編程的基礎(chǔ)知識(shí),重點(diǎn)講解了數(shù)組、指針、結(jié)構(gòu)體、文件、常見(jiàn)的數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)操作等知識(shí)點(diǎn),并通過(guò)真實(shí)的項(xiàng)目案例討論如何綜合使用它們對(duì)文件數(shù)據(jù)、數(shù)據(jù)庫(kù)進(jìn)行讀寫及數(shù)據(jù)處理操作。全書分為入門篇、編程提高篇、數(shù)據(jù)結(jié)構(gòu)與算法篇及實(shí)例項(xiàng)目篇,共22章,具體內(nèi)容為C語(yǔ)言概述、變量和常量、C語(yǔ)言運(yùn)算符、標(biāo)準(zhǔn)輸入/輸出、C語(yǔ)言控制結(jié)構(gòu)、函數(shù)、宏指令#include和#define、數(shù)組、字符串、指針、結(jié)構(gòu)體和共用體、數(shù)組指針、結(jié)構(gòu)體指針、函數(shù)指針、動(dòng)態(tài)內(nèi)存分配、條件編譯機(jī)制、文件操作、數(shù)據(jù)庫(kù)編程、線性數(shù)據(jù)結(jié)構(gòu)、非線性數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作及利用C語(yǔ)言實(shí)現(xiàn)教學(xué)管理系統(tǒng)。書中循序漸進(jìn)地從基本概念入門、編程實(shí)踐提高到實(shí)例項(xiàng)目開(kāi)發(fā)講述C語(yǔ)言,既強(qiáng)調(diào)基礎(chǔ)知識(shí)的重要性,又注重其實(shí)踐性與實(shí)用性?!禖語(yǔ)言從入門到精通(附光盤視頻實(shí)戰(zhàn)版)》適合高等院校計(jì)算機(jī)專業(yè)及相關(guān)專業(yè)的學(xué)生、C語(yǔ)言愛(ài)好者及初中級(jí)程序開(kāi)發(fā)人員,也可以供從事計(jì)算機(jī)工程與應(yīng)用的廣大讀者參考。
  •   入門級(jí)書!
  •   挺值的,書內(nèi)容很豐富
  •   寫得很詳細(xì),很好,很滿意
  •   本人正在學(xué)習(xí)中……
  •   書不錯(cuò) 就是看不懂
  •   還沒(méi)看不過(guò)大體上覺(jué)得不錯(cuò)
  •   快遞很坑爹。還沒(méi)仔細(xì)看,拿來(lái)只看了第八章的數(shù)組,很多地方寫的很復(fù)雜,完全沒(méi)必要。是沖著和數(shù)據(jù)結(jié)構(gòu)有關(guān)系才買的
  •   身為大學(xué)教師,我認(rèn)為此書寫得非常好!唯一的不足就是書太薄了,有許多該擴(kuò)充的內(nèi)容沒(méi)有寫。如果能把書擴(kuò)展到一千頁(yè)以上或許能夠成為一部不朽的教材!
  •   書的紙張?jiān)俸命c(diǎn)就好了
  •   書籍還好,就是發(fā)貨有點(diǎn)慢
  •   物流慢,別的還行
  •   對(duì)于零基礎(chǔ)的新手來(lái)說(shuō)可能稍微有點(diǎn)看不懂,不過(guò)總體來(lái)上說(shuō)還是挺不錯(cuò)的
  •   比較簡(jiǎn)潔,適合初學(xué)者,問(wèn)題是印刷質(zhì)量值得深究
  •   我這次買了《C語(yǔ)言從入門到精通》這本書,感覺(jué)有一些錯(cuò)誤、重復(fù)和不夠精煉的地方,很多地方太過(guò)冗長(zhǎng)與我在學(xué)校的那本譚浩強(qiáng)老師的C語(yǔ)言比起來(lái)還真不是一個(gè)層次,前半部分感覺(jué)不好,后半部分好點(diǎn),但是只適合有點(diǎn)基礎(chǔ)的人閱讀。還有碟子的PPT的內(nèi)容過(guò)于簡(jiǎn)單而且講課的老師不夠?qū)I(yè),分析程序不夠?qū)I(yè),書的質(zhì)量也不好,紙張很薄,花的不值得,都不是我所想看到的。
  •   這本書從紙張上看,就是明顯的盜版,有點(diǎn)失望
  •   不適合沒(méi)有基礎(chǔ)的人看,基礎(chǔ)介紹的不詳細(xì)
  •   書名是從入門到精通,可是入門在哪啊,我都沒(méi)看到,簡(jiǎn)直是天書,受不了,還有光盤,狗屁,真心看不懂
  •   這本書是今年剛剛出版的,比較新,而且內(nèi)容比較全,包括C語(yǔ)言基礎(chǔ)以及數(shù)據(jù)結(jié)構(gòu)算法等方面。最重要的是介紹了如何連接數(shù)據(jù)庫(kù),我也就是看中這個(gè)才買的。光盤內(nèi)容也挺豐富,還沒(méi)有細(xì)看。但是,書的印刷質(zhì)量太差了,100%是盜版的,紙張薄而灰暗,字跡模糊。對(duì)卓越非常失望。
 

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

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