c語言開發(fā)手冊(cè)典藏版是一本百科全書式的c語言編程寶典,由薛園園編著。全書包括了c語言從基礎(chǔ)知識(shí)到高級(jí)開發(fā)技術(shù)的全景式解讀,不僅詳細(xì)介紹了C語言程序設(shè)計(jì)的基礎(chǔ)知識(shí),還對(duì)常用的高級(jí)編程技術(shù)進(jìn)行了詳細(xì)的講解。同時(shí)在講解每個(gè)知識(shí)點(diǎn)的同時(shí),均給出了其在程序設(shè)計(jì)中的應(yīng)用實(shí)例,每個(gè)實(shí)例都可以通過編譯執(zhí)行,使得讀者可以快速掌握對(duì)應(yīng)知識(shí)點(diǎn)如何在程序設(shè)計(jì)中應(yīng)用。另外針對(duì)C語言的最新發(fā)展,c語言開發(fā)手冊(cè)還介紹了其在嵌入式、單片機(jī)及并行計(jì)算方面的應(yīng)用。全書結(jié)構(gòu)緊湊,知識(shí)點(diǎn)涉及全面,內(nèi)容翔實(shí),案例豐富,適用于c語言初學(xué)者和進(jìn)階者閱讀。
基本介紹
《c語言開發(fā)手冊(cè)典藏版》言簡(jiǎn)意賅、通俗易懂,知識(shí)點(diǎn)覆蓋全面,詳細(xì)介紹了C語言的程序設(shè)計(jì)及最新的C語言編程技術(shù)。全書分4篇,共29章,分別介紹了C語言基礎(chǔ)、C語言進(jìn)階、C語言的接口技術(shù)和現(xiàn)代C語言的擴(kuò)展。首先,介紹了C語言及其開發(fā)環(huán)境,并全面介紹了C語言的基本語法知識(shí);接著,詳細(xì)講解了C語言的一些高級(jí)程序應(yīng)用;然后,介紹了C語言與其他主流編程語言的接口;最后,講解了現(xiàn)代C語言的一些擴(kuò)展應(yīng)用和高級(jí)技術(shù)。
《c語言開發(fā)手冊(cè)典藏版》結(jié)構(gòu)安排緊湊、講解詳細(xì)、實(shí)例豐富。C語言程序設(shè)計(jì)的初學(xué)者通過本書可以快速掌握C語言程序設(shè)計(jì)方法,另外本書可以作為C語言初學(xué)者的入門教材,也可作為C語言程序員的參考手冊(cè),還可作為大中專院校學(xué)生及電腦培訓(xùn)班的參考書。
詳細(xì)內(nèi)容
第1篇是C語言基礎(chǔ)篇,共分為13章,詳細(xì)介紹了C語言的基礎(chǔ)知識(shí)和基本語法等 第1章 C語言概述 介紹了C語言的發(fā)展、特點(diǎn)、C語言的標(biāo)準(zhǔn)、開發(fā)流程,并以一個(gè)簡(jiǎn)單的C程序演示了編寫C語言程序的方法。同時(shí)本章還分析了C程序構(gòu)成、編程規(guī)范以及C語言在不同領(lǐng)域的擴(kuò)展應(yīng)用
第2章 典型的C語言開發(fā)環(huán)境 介紹了C語言幾種常見的開發(fā)環(huán)境,包括Turbo C、Dev-C++、Visual C++、Code::Blocks開發(fā)環(huán)境的使用等內(nèi)容
第4章 運(yùn)算符和表達(dá)式 詳細(xì)介紹C語言中的表達(dá)式、各種運(yùn)算符及運(yùn)算優(yōu)先級(jí)
第5章 C語句及流程控制結(jié)構(gòu) 詳細(xì)講解了C語言中的各種語句類型
第6章 格式化輸入/輸出 介紹了格式化輸入/輸出函數(shù)的使用,包括printf()函數(shù)、scanf()函數(shù)、getchar()函數(shù)、getch()函數(shù)、gets()函數(shù)、putch()函數(shù)、puts()函數(shù)等的使用
第7章 數(shù)組 介紹在C語言中使用數(shù)組的方法,主要介紹了一維數(shù)組、二維數(shù)組、字符數(shù)組和字符串的使用
第8章 函數(shù) 介紹在C語言中創(chuàng)建和使用函數(shù)的方法,包括函數(shù)的概念、編寫函數(shù)、設(shè)置函數(shù)的參數(shù)、函數(shù)調(diào)用、遞歸函數(shù)的編寫等內(nèi)容
第9章 指針 介紹C語言中指針的使用,指針是C語言最顯著的特征。這里首先介紹了變量的保存形式,然后介紹了指針和簡(jiǎn)單變量、指針和數(shù)組、指向多維數(shù)組的指針、指針和字符串、指針數(shù)組、指針和函數(shù)等內(nèi)容
第10章 結(jié)構(gòu) 包括結(jié)構(gòu)的概念、結(jié)構(gòu)的嵌套、結(jié)構(gòu)數(shù)組、結(jié)構(gòu)指針、向函數(shù)傳遞結(jié)構(gòu)等內(nèi)容
第11章 聯(lián)合、枚舉和位域 講解了聯(lián)合、枚舉和位域的概念及使用
第12章 預(yù)處理 介紹了宏定義命令、條件編譯、其他預(yù)處理命令、內(nèi)聯(lián)函數(shù)等編譯預(yù)處理內(nèi)容
第13章 存儲(chǔ)管理 介紹用C語言進(jìn)行存儲(chǔ)管理的方法,包括內(nèi)存動(dòng)態(tài)分配和回收等內(nèi)容
第2篇為C語言進(jìn)階篇,共分為7章,詳細(xì)講解了C語言程序設(shè)計(jì)中的一些高級(jí)技術(shù) 第14章 字符及字符串處理 介紹了C語言處理字符串的方法,包括字符串的存儲(chǔ)、字符和字符串檢測(cè)函數(shù)、查找字符串、比較字符串、連接字符串、復(fù)制字符串、字符和字符串的轉(zhuǎn)換等內(nèi)容
第15章 文件操作 主要介紹了數(shù)據(jù)流的概念、文件的打開與關(guān)閉、從文件中讀寫字符、從文件中讀寫字符串、二進(jìn)制文件的讀寫、文件檢測(cè)函數(shù)、文件的隨機(jī)讀寫、管理緩沖區(qū)、輸入/輸出的重定向、文件管理等內(nèi)容
第16章 典型庫函數(shù)應(yīng)用 主要介紹了隨機(jī)函數(shù)、數(shù)學(xué)函數(shù)、日期和時(shí)間函數(shù)的應(yīng)用
第17章 模塊化的程序設(shè)計(jì)方法 包括模塊化程序設(shè)計(jì)概念、C程序的組織、變量的作用域、變量的存儲(chǔ)類型等內(nèi)容
第18章 典型算法應(yīng)用 介紹常用算法的C語言程序,包括用C語言編寫的完成排序、查找、隊(duì)列、堆棧、鏈表等程序
第19章 圖形繪制 介紹C語言底層圖形函數(shù)的編程,首先介紹了顯示系統(tǒng)的基本概念,然后介紹了直接讀取顯存編寫圖形函數(shù)的方法,在此基礎(chǔ)上完成繪制線、圓、矩形、多邊形等函數(shù),最后還介紹了編輯圖形的方法
第20章 鼠標(biāo)控制 介紹用C語言編寫鼠標(biāo)的底層操作函數(shù),包括初始化鼠標(biāo)、復(fù)位鼠標(biāo)、顯示鼠標(biāo)指針、隱藏鼠標(biāo)指針、獲取按鈕信息等操作鼠標(biāo)的底層函數(shù)
第3篇為C語言接口篇,共分為5章,主要介紹了目前一些主流的編程語言,以及如何使用C語言及其接口來發(fā)揮各自的優(yōu)勢(shì),從而完成程序設(shè)計(jì)任務(wù) 第21章 C語言與匯編的接口 主要介紹了C語言調(diào)用匯編程序的方法,包括AT&T匯編簡(jiǎn)介、GCC內(nèi)嵌匯編、調(diào)用匯編程序等內(nèi)容
第22章 C語言與LabVIEW的接口 主要介紹了圖形化程序設(shè)計(jì)語言LabVIEW、CIN結(jié)點(diǎn),以及如何使用CIN結(jié)點(diǎn)來實(shí)現(xiàn)C語言與LabVIEW的接口
第23章 C語言與MATLAB的接口 主要介紹了MATLAB語言,以及如何使用MATLAB引擎、COM組件、MEX文件和Matcom等實(shí)現(xiàn)C語言與MATLAB的接口
第24章 C語言與JavaScript的接口 首先簡(jiǎn)單介紹了JavaScript,然后重點(diǎn)介紹了JavaScript-C引擎及JavaScript-C引擎的開發(fā),并通過實(shí)例講解了如何在C/C++中執(zhí)行JavaScript程序
第25章 C語言硬件端口操作 首先介紹了并行端口,然后介紹如何在C語言環(huán)境下對(duì)并行端口進(jìn)行操作。這部分內(nèi)容充分體現(xiàn)了C語言既有高級(jí)語言的特點(diǎn),又有低級(jí)語言操作硬件能力的特點(diǎn)
第4篇為C語言擴(kuò)展篇,共分為4章,主要介紹了C語言在嵌入式、Linux平臺(tái)及高性能并行計(jì)算等方面的應(yīng)用 第26章 Linux下的C語言開發(fā) 首先介紹了Linux系統(tǒng)及Linux常用命令,然后介紹了Linux C開發(fā)環(huán)境及其程序開發(fā)
第27章 單片機(jī)的C語言開發(fā) 主要講解了C語言在單片機(jī)開發(fā)中的擴(kuò)展應(yīng)用。重點(diǎn)介紹了C51語言的開發(fā)工具及其與標(biāo)準(zhǔn)C語言的區(qū)別,本章還通過實(shí)例介紹了單片機(jī)的C語言開發(fā)
第28章 嵌入式系統(tǒng)C語言開發(fā) 主要介紹了嵌入式系統(tǒng)、嵌入式Linux C開發(fā)工具、集成開發(fā)環(huán)境Eclipse以及嵌入式C語言開發(fā)流程
第29章 基于C語言的高性能并行GPU編程 主要介紹了GPU的概念、NVIDIA的基于C語言的CUDA、CUDA應(yīng)用程序編程接口。然后,重點(diǎn)講解了如何在Visual Studio環(huán)境中使用CUDA,并通過實(shí)例講述了基于C語言的CUDA并行編程。
使用說明
1、下載并解壓,得出pdf文件
2、如果在電腦上打不開pdf文件,別著急,那么您需要先在電腦上下載一個(gè)pdf閱讀軟件
3、有pdf閱讀文件直接雙擊即可打開pdf文件
- 下載地址
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
熱門推薦
- 有柿電腦版 v11.6.284.23M / 簡(jiǎn)體中文
- 網(wǎng)易新聞電腦版 v113.197.68M / 簡(jiǎn)體中文
- 開源閱讀電腦版 v3.2517.96M / 簡(jiǎn)體中文
- 京東讀書電腦版 v1.13.4官方版1.98M / 簡(jiǎn)體中文
- 瀟湘書院電腦版 v2.3.11.888官方版49.65M / 簡(jiǎn)體中文
- 吉利博瑞用戶手冊(cè) pdf高清版57.89M / 簡(jiǎn)體中文
- 未公開的Oracle數(shù)據(jù)庫秘密 迪貝斯pdf掃描版34.69M / 簡(jiǎn)體中文
- 本草綱目 5.34M / 簡(jiǎn)體中文
- Scala程序設(shè)計(jì)第二版 pdf高清完整版15.83M / 簡(jiǎn)體中文
- HotSpot實(shí)戰(zhàn)(陳濤著) 中文pdf掃描版82M / 簡(jiǎn)體中文