Linux C/C++入門與進(jìn)階

出版時間:2004-10  出版社:科學(xué)出版  作者:位元文化  頁數(shù):675  字?jǐn)?shù):1000000  
Tag標(biāo)簽:無  

前言

  免費(fèi)的LinuX平臺是現(xiàn)在流行的操作系統(tǒng),它的高度穩(wěn)定性與強(qiáng)大服務(wù)器功能,都讓人無法忽視它的存在。而C/C++語言是目前應(yīng)用最廣泛,且功能最強(qiáng)大的程序開發(fā)語言之一。在LinuX環(huán)境中運(yùn)用C/C++開發(fā)程序,可同時兼有免費(fèi)且穩(wěn)定的系統(tǒng)與功能強(qiáng)大的語言輔助的功能?! ”緯鴮⒁宰钤敿?xì)的說明,讓讀者熟悉Linux下的程序設(shè)計環(huán)境,首先介紹編寫程序的文字編輯程序(vi/vim、Kate、Gedit、Kwrite)與編譯程序的g++編譯器,再介紹C/C++的基礎(chǔ)觀念與語法,之后慢慢地深入對象導(dǎo)向、模板、STL、模塊這些進(jìn)階的主題,并且介紹Linux環(huán)境下最常用的批次編譯(make指令與Makefile文件)與版本管理(CVS),最后介紹LinuX環(huán)境下的窗口程序開發(fā)(使用wxWindows工具集),讓你完整體驗Linux環(huán)境的C/C++程序開發(fā)過程?! 谐绦虻脑创a放在WWW.abook.cn上,請感興趣的讀者下載閱讀?! ”緯耐瓿梢兄x許多人。在此特別感謝位元文化在寫作上所提供的指導(dǎo),以及排版校對的技術(shù)協(xié)助?! τ诿恳槐緯?,雖然我們都盡了最大的努力,但是個人的學(xué)識、能力畢竟有限,如果你發(fā)現(xiàn)書中有不妥之處,歡迎指正。當(dāng)然,除了指正錯誤外,如果你對于書中的內(nèi)容有所建議,同樣也歡迎與我們討論?! 钜糸L郭尚君

內(nèi)容概要

Linux是現(xiàn)今流行的操作系統(tǒng),它具有強(qiáng)大的功能和高度的穩(wěn)定性;而C/C++語言是目前應(yīng)用最廣泛,且功能最強(qiáng)大的程序開發(fā)語言之一,本書將詳盡地介紹在Linux環(huán)境下運(yùn)用C/C++開發(fā)程序。全書共分為29章和一個附錄,主要介紹了變量、數(shù)據(jù)類型、運(yùn)算符與表達(dá)式、流程控制、數(shù)組、指針、函數(shù)、對象導(dǎo)向、類別與對象、類別的繼承、信息、模板、例外處理、標(biāo)準(zhǔn)模板鏈接庫、模塊化開發(fā)、自定義標(biāo)頭文件、條件式編譯、批次編譯、版本管理、窗口的事件處理、對話框與控件等方面的內(nèi)容。    本書內(nèi)容豐富,講解詳盡,可作為計算機(jī)及相關(guān)專業(yè)的研究生、本科生、大專生的參考書,同時也可作為相關(guān)專業(yè)從業(yè)人員的實用參考書。    本書繁體字版名為《Linux C/C++入門進(jìn)階》,由文魁信息股份有限公司出版,版權(quán)屬位元文化所有。本書簡體字中文版由文魁信息股份有限公司授權(quán)科學(xué)出版社獨家出版。未經(jīng)本書原版出版者和本書出版者書面許可,任何單位和個人均不得以任何形式或任何手段復(fù)制或傳播本書的部分或全部。

書籍目錄

第1章  簡介 C/C++程序語言  第2章  Hello C++與程序的糾錯   第3章  變量、數(shù)據(jù)類型與常數(shù)  第4章  運(yùn)算符與表達(dá)式   第5章  流程控制   第6章  數(shù)組   第7章  指針    第8章  函數(shù)    第9章  動態(tài)內(nèi)存的配置   第10章  自定義數(shù)據(jù)類型   第11章  對象導(dǎo)向    第12章  Hello C++!  第13章  類別與對象    第14章  類別的繼承——程序代碼的再用   第15章  結(jié)合關(guān)系與執(zhí)行 第16章  信息與對象間的對話 第17章  模板第18章  數(shù)據(jù)流與文件的輸出/入  第19章  標(biāo)準(zhǔn)字符串類別  第20章  例外處理    第21章  命名空間   第22章  標(biāo)準(zhǔn)模板鏈接庫   第23章  模塊化開發(fā)、自定義標(biāo)頭文件、條件式編譯、批次編譯與版本管理  第24章  圖書管理系統(tǒng)范例   第25章  Linux環(huán)境下的窗口程序設(shè)計簡介     第26章  Hello wxWindows——窗口程序設(shè)計初體驗第27章  自定義窗口框架第28章  窗口的事件處理第29章  對話框與控件附錄  ASCII碼

章節(jié)摘錄

  在本書的第3章中,我們介紹了不同數(shù)據(jù)類型的變量,這些變量僅能存儲一個值。在程序里,常常需要存儲一連串相同的值,這時就必須用到數(shù)組。最明顯的例子就是第3章中提到字符串的存儲,我們可以將字符串看成是由一連串字符所組成,因此,字符串的存儲便是運(yùn)用一維字符數(shù)組達(dá)成。而數(shù)組并不是只有一維的類型,還有二維、三維等多維數(shù)組,這些也將在本章中進(jìn)行介紹。  數(shù)組是由好幾個數(shù)組元素組成的,其中的每一個單獨的數(shù)組元素都是一個變量,可用于存儲數(shù)據(jù)。所以,數(shù)組其實就是一連串相同類型變量的組合,比如,一個整數(shù)數(shù)組存儲的就是一連串的整數(shù)數(shù)據(jù)。  那數(shù)組又有什么用呢?我們以一個超市的銷售系統(tǒng)為例來說明,假如,在一個小型的超市只賣200樣左右的東西就夠用了,若不用數(shù)組記錄這些東西的價格,你就必須在程序里聲明200個變量,以便記錄每一樣?xùn)|西的價格。此時,光聲明變量就可能要十幾行程序,更不用說運(yùn)用這200個變量了。而運(yùn)用數(shù)組來存儲這200個物品的價格就容易多了,只需要利用一行程序,就可以聲明一個存儲200個浮點數(shù)的數(shù)組?!? ……

編輯推薦

  《Linux C\C++入門與進(jìn)階》的十二大特色:  1.編寫編譯輕松上手  詳細(xì)說明Linux環(huán)境下,程序的編寫與GUN/g++編譯器的使用,即使你不熟悉Linux也一樣可以輕松上手?! ?.編譯過程一次搞定  詳細(xì)說明Linux的批次編譯指令make與批次文件Makefile,讓你從上不用再為編譯時輸入一長串的指令而煩惱?! ?.區(qū)分難易,滿足不同需求  《Linux C\C++入門與進(jìn)階》的內(nèi)容依照難易程序來安排各章節(jié)的順序,你可根據(jù)自己的不同需求來進(jìn)行彈性學(xué)習(xí)?! ?.入門進(jìn)階一氣呵成  《Linux C\C++入門與進(jìn)階》以C++語言為起點,從對象導(dǎo)向的觀點出發(fā),帶領(lǐng)為循序?qū)W習(xí)繼承、多態(tài)、STL、例外處理與程序設(shè)計?! ?.基礎(chǔ)觀點深植腦?!  禠inux C\C++入門與進(jìn)階》配合語法與范例來詳細(xì)介紹C/C++的基礎(chǔ)知識,將變量、運(yùn)算符、流程控制、數(shù)組、指針、函數(shù)等知識深植你的腦海?! ?.別人頭疼你不困擾  在《Linux C\C++入門與進(jìn)階》中將運(yùn)用圖示來講解令人頭疼的指針與指針運(yùn)算,讓你清楚地理清指針與字符串、數(shù)組及函數(shù)之間的關(guān)系。  7.深入技巧絕不回避  詳細(xì)介紹前置處理、函數(shù)指針、模板與STL等內(nèi)容,讓你深刻體驗進(jìn)階技能?! ?.親身體驗軟件革命  《Linux C\C++入門與進(jìn)階》以生活化、口語化的方式,為你建立對象導(dǎo)向的觀點,并在介紹C++語法的過程中,運(yùn)用對象導(dǎo)觀點來思考問題,讓你親身體驗對象導(dǎo)向強(qiáng)化程序碼再用與達(dá)成擴(kuò)充特性的軟件革命。  9.范例眾多說明詳盡  《Linux C\C++入門與進(jìn)階》提供了200余個范例,除了列出完整的程序代碼與進(jìn)行詳盡的解說外,還堅持一句一注解,程序閱讀輕無負(fù)擔(dān)?! ?0.設(shè)計思維完整呈現(xiàn)  《Linux C\C++入門與進(jìn)階》以圖書管理系統(tǒng)發(fā)展的過程為例,介紹系統(tǒng)分析、設(shè)計與系統(tǒng)構(gòu)建的完整流程?! ?1.開發(fā)版本完全掌握  《Linux C\C++入門與進(jìn)階》介紹了利用CVS管理開發(fā)過程的程序版本,使用CVS,可隨時取出指定版本的文件,以便完全掌握程序開發(fā)的軌跡。  12.奠定窗口程序基礎(chǔ)  在《Linux C\C++入門與進(jìn)階》的最后,我們將介紹如何運(yùn)用wxWindows開發(fā)執(zhí)行于Linux環(huán)境的圖形界面窗口程序,為你建立高階技術(shù)的學(xué)習(xí)基礎(chǔ)。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Linux C/C++入門與進(jìn)階 PDF格式下載


用戶評論 (總計1條)

 
 

  •   對初學(xué)者來說是一本不錯的書.內(nèi)容涵蓋比較多.
 

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

京ICP備13047387號-7