Linux C編程從初學(xué)到精通

出版時(shí)間:2011-4  出版社:電子工業(yè)出版社  作者:張繁  頁(yè)數(shù):529  字?jǐn)?shù):855000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  本書深入淺出、循序漸進(jìn)地講解了Linux平臺(tái)下的C程序設(shè)計(jì),并通過(guò)大量的程序?qū)嵗约熬C合開發(fā)案例的演示,幫助讀者快速掌握Linux下C語(yǔ)言編程的方法和技巧。
  本書內(nèi)容翔實(shí),共分為三大部分。第一部分為基礎(chǔ)篇,共有5章,主要講解了Linux系統(tǒng)的概述、C語(yǔ)言編程基礎(chǔ)、Linux下的兩種常用文本編輯器vi和Emacs、程序編譯器gcc和調(diào)試器gdb,以及make管理工具,第二部分為提高篇,共有7章,主要講解了Linux系統(tǒng)下各種操作的系統(tǒng)調(diào)用,包括文件操作、進(jìn)程控制、進(jìn)程間通信、網(wǎng)絡(luò)編程、GTK+圖形界面編程等。第三部分為實(shí)踐篇,共有5章,分別為5個(gè)不同的Linux平臺(tái)下C程序開發(fā)的綜合案例,向讀者詳細(xì)闡述了Linux文件操作、GTK+圖形界面編程、Linux網(wǎng)絡(luò)編程,以及基于Linux平臺(tái)的嵌入式軟件開發(fā)的方法和技巧。
  本書是由作者根據(jù)多年來(lái)的開發(fā)工作經(jīng)驗(yàn)編著而成,語(yǔ)言通俗易懂,內(nèi)容豐富,注重實(shí)例講解,知識(shí)涵蓋面廣。非常適合Linux平臺(tái)下C語(yǔ)言編程的初學(xué)者以及高校本科生、研究生閱讀,也適合在Linux系統(tǒng)下進(jìn)行C程序開發(fā)的工程師查閱和學(xué)習(xí)。

書籍目錄

第1部分 基礎(chǔ)篇
 第1章 Linux系統(tǒng)概述
1.1 什么是Linux
1.2 Linux系統(tǒng)特點(diǎn)及主要功能
 1.2.1 Lirtux系統(tǒng)特點(diǎn)
 1.2.2 Linux系統(tǒng)的主要功能
1.3 Linux的內(nèi)核版本和發(fā)行版本
1.4 系統(tǒng)的安裝
 1.4.1 系統(tǒng)安裝前的準(zhǔn)備工作
  1.4.2 從光盤安裝Linux
  1.4.3 從硬盤安裝Linux
  1.4.4 在虛擬機(jī)下安裝Linux
1.5 Shell的使用
  1.5.1 Shell簡(jiǎn)介
  1.5.2 常見Shell的種類
  1.5.3 Shell的簡(jiǎn)單使用
  1.5.4 通配符
  1.5.5 引號(hào)
  1.5.6 注釋符
1.6 Linux常用命令
  1.6.1 與目錄相關(guān)的命令
  1.6.2 與文件相關(guān)的命令
  1.6.3 與網(wǎng)絡(luò)服務(wù)相關(guān)的命令
1.7 本章小結(jié)
實(shí)戰(zhàn)演練
 第2章 C語(yǔ)言編程基礎(chǔ)
2.1 C語(yǔ)言的歷史背景
2.2 C語(yǔ)言的特點(diǎn)
2.3 C語(yǔ)言的基本數(shù)據(jù)類型
 2.3.1 整型
 2.3.2 實(shí)型
 2.3.3 字符型
  2.4 運(yùn)算符與表達(dá)式
 2.4.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式
  2.4.2 賦值運(yùn)算符與賦值表達(dá)式
  2.4.3 逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式
  2.5 C程序的3種基本結(jié)構(gòu)
 2.5.1 順序結(jié)構(gòu)
  2.5.2 選擇結(jié)構(gòu)
  2.5.3 循環(huán)結(jié)構(gòu)
  2.6 C語(yǔ)言中的數(shù)據(jù)輸入與輸出
 2.6.1 字符輸出函數(shù)putchar
  2.6.2 字符輸入函數(shù)getchar
  2.6.3 格式輸出函數(shù)printf
  2.6.4 格式輸入函數(shù)scanf
  2.7 函數(shù)
 2.7.1 函數(shù)的定義
  2.7.2 函數(shù)的調(diào)用
  2.7.3 變量的存儲(chǔ)類別
  2.8 數(shù)組
 2.8.1 一維數(shù)組的定義和使用
  2.8.2 二維數(shù)組的定義和使用
  2.8.3 字符數(shù)組和字符串
  2.8.4 常用字符串處理函數(shù)
  2.9 指針
 2.9.1 地址和指針
  2.9.2 指針的定義和使用
  2.9.3 數(shù)組與指針
  2.9.4 字符串與指針
  2.9.5 指向函數(shù)的指針
  2.10 結(jié)構(gòu)體和共用體
 2.10.1 定義和引用結(jié)構(gòu)體
  2.10.2 結(jié)構(gòu)體數(shù)組
  2.10.3 指向結(jié)構(gòu)體的指針
  2.10.4 共用體
  2.10.5 使用typedef定義類型
  ……
第2部分 提高篇
第3部分 實(shí)戰(zhàn)篇

章節(jié)摘錄

版權(quán)頁(yè):插圖:

編輯推薦

《Linux C編程從初學(xué)到精通》:提供全書技術(shù)和案例的多媒體教學(xué)視頻1316分鐘提供VMware工具、Linux命令工具、編輯器工具、GCC工具、GDB工具、Shell工具、make工具、Eclipse開發(fā)工具、kdeVelop開發(fā)工具及項(xiàng)目管理Subversion工具等Linux常用工具教學(xué)視頻581分鐘提供209個(gè)常用Linux命令教學(xué)視頻583分鐘提供Ubuntu Linux操作系統(tǒng)教學(xué)視頻635分鐘深入淺出,依靠深厚行業(yè)經(jīng)驗(yàn)講透技術(shù)原理循序漸進(jìn),詳解典型應(yīng)用案例提升實(shí)戰(zhàn)能力超大容量多媒體,總時(shí)長(zhǎng)超過(guò)53小時(shí)

圖書封面

圖書標(biāo)簽Tags

無(wú)

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


    Linux C編程從初學(xué)到精通 PDF格式下載


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

 
 

  •   我個(gè)人覺得是本很好的書,我買了這個(gè)出版社出版的有關(guān)LINUX的全套系列,從基礎(chǔ)開始到編程,再到內(nèi)核。感覺增長(zhǎng)的很快。所以推進(jìn)這本書,還有這個(gè)出版社的有關(guān)LINUX的全套系列,對(duì)于剛剛開始學(xué)習(xí)LINUX童靴來(lái)說(shuō)。先從這個(gè)出版社的UBUNTU linux從入門到精通這本書開始吧,簡(jiǎn)單易懂。同時(shí)UBUNTU也容易安裝,桌面操作也簡(jiǎn)單,相關(guān)的應(yīng)用軟件也多;內(nèi)容也適合從學(xué)者。接著再學(xué)些這個(gè)出版社的LINUX從學(xué)到精通,雖然也是初級(jí)入門的書,但是和剛才說(shuō)的UBUNTU LINUX的側(cè)重點(diǎn)不同,簡(jiǎn)易這本書安排再第二學(xué)習(xí);接著再看LINUX指令從入門到精通,等熟練的掌握這些知識(shí)后。然后可以根據(jù)個(gè)人的愛好去選擇性的學(xué)習(xí)了。這時(shí)你已經(jīng)不是菜鳥了。完全可以知道需要什么。
  •   此書適合入門的。如果想了解Linux 下的常見的C編程及其環(huán)境,調(diào)試等,適合看此書。
  •   Linux C編程從初學(xué)到精通這書不錯(cuò)
  •   適合理工科學(xué)生進(jìn)階式學(xué)習(xí)C編程,
  •   這本書寫的不錯(cuò),我一口氣讀了150多頁(yè),對(duì)學(xué)習(xí)LinuxC編程有相當(dāng)大的幫助,不愧是華清遠(yuǎn)見的書。
  •   講的挺詳細(xì)的,適合初學(xué)者入門~~
    最重要的是每張都有視頻講解,對(duì)于快速入門很有好處,我是把書上的例子和課后的習(xí)題都做了一遍,受益匪淺!如果想要經(jīng)一步提高還需要看其他的書籍,總體來(lái)說(shuō),贊贊!
  •   建議把編輯器操作放到C語(yǔ)法的前面, 不然實(shí)驗(yàn)的話還得向后翻, 個(gè)人建議~
  •   大概翻了下,感覺書應(yīng)該很實(shí)用,具體要細(xì)細(xì)讀過(guò)才知道
  •   書很不錯(cuò)兩張光盤終于我可以好好學(xué)習(xí)了。
  •   有部分內(nèi)容是騙人的嗎?例如那個(gè)聊天軟件,怎么編譯的啊?這都不往出寫。
  •   這是一本非常非常基礎(chǔ)的書,對(duì)初學(xué)者幫助很大
  •   書不錯(cuò),講還可以適合初學(xué)者,入門不錯(cuò)的選擇
  •   很滿意~服務(wù)周到,質(zhì)量可靠,適合初學(xué)者~
  •   書對(duì)始學(xué)者來(lái)說(shuō)真的很好。可是我都學(xué)過(guò)了的!買了,也只是復(fù)習(xí)一下。不知道有沒有更深層一點(diǎn)的書!嵌入式方面的有嗎?
  •   這本書的質(zhì)量很好,內(nèi)容也不錯(cuò),比較全面,建議看的時(shí)候有針對(duì)性的去看,總體來(lái)說(shuō)很好。
  •   這本書猶豫了好久才買,最后證明我的決定是完全正確的。
    這本書對(duì)我?guī)椭艽蟆?/li>
  •   講得比較詳細(xì)!
  •   很喜歡這本書用的紙張,確實(shí)書如其名,從最基本的開始 關(guān)鍵是有很多實(shí)踐方面的東西 這點(diǎn)很喜歡
  •   同學(xué)買了這本書.老師說(shuō)好呢.比較全面.希望自己能堅(jiān)持看完.
  •   剛?cè)胧?,期待?/li>
  •   書籍很好,很喜歡,視頻教程很好,很給力
  •   不到一天就送來(lái)了,太快了
  •   還不錯(cuò)!別看很厚,卻是一周內(nèi)絕對(duì)能看完的那種書!
  •   看得出是用心寫的
  •   書的內(nèi)容還行,比較適合新手看。如果是對(duì)Linux c編程有一定經(jīng)驗(yàn)的人,就不要買了。適合那些從來(lái)都沒有接觸過(guò)的新手看!總體還行!
  •   雖然還可以,但是大部是講C,沒有重點(diǎn)講LINUX C的不同之處
  •   最重要的是重要的章節(jié)都有講解視頻
  •   挺適合初學(xué)者的一本書
  •   華清出的書,這本不錯(cuò),基本上是比較好地與嵌入式相結(jié)合的書籍,可以打下堅(jiān)實(shí)的基礎(chǔ)。
  •   該書提供了好多工具,和實(shí)例,很方便實(shí)踐,書的質(zhì)量也很好
  •   比較詳細(xì)的入門書。如果要深入學(xué)習(xí),還需配合其他書籍。
  •   比較基礎(chǔ)的書,還可以
  •   還沒有詳細(xì)看,瀏覽了一下,感覺還可以。
  •   除了封面有點(diǎn)折痕外其他都很好 紙張確實(shí)不錯(cuò) 內(nèi)容也很詳實(shí)
  •   這本書還可以,和我希望的有一定差距,但是也差不多
  •   還行,簡(jiǎn)單了點(diǎn)。
  •   作為考試用書很實(shí)用,實(shí)際應(yīng)用當(dāng)中也有使用,很專業(yè)
  •   看了一下,大概還可以吧
  •   剛看一點(diǎn),感覺還不錯(cuò)!
  •   還好吧。只是送貨速度有點(diǎn)慢。
  •   本書在最初的幾章用極為簡(jiǎn)單的語(yǔ)言介紹了c語(yǔ)言的基本語(yǔ)法和概念,但是例子給的比較隨便,對(duì)main()函數(shù)沒有聲明參數(shù),可以說(shuō)簡(jiǎn)陋的可以完全不去寫這些東西。對(duì)于常用編輯器部分,基本相同的筆墨量介紹了vim和emacs的基本操作,自己可以根據(jù)個(gè)人愛好去選擇一個(gè)學(xué)習(xí),不過(guò)這本書比較坑的地方是名字叫做《linuxc編程從初學(xué)到精通》,如果沒有C基礎(chǔ),對(duì)新手來(lái)講確實(shí)是個(gè)坑爹的貨。后面具體到linux下的一些操作——線程、信號(hào)、通訊等部分也很簡(jiǎn)陋。這不能怪書內(nèi)容太簡(jiǎn)單,最大的問題是就五百來(lái)頁(yè)書要介紹C語(yǔ)言,介紹Linux操作系統(tǒng),介紹Unix的系統(tǒng)編程,接受常用的編程調(diào)試工具,還要附上幾個(gè)項(xiàng)目確實(shí)太難弄得很細(xì)了。如果不是急于求成,還是把各部分都分開看吧。自己看書一般不看視頻(貌似比較經(jīng)典的圖書也都沒有視頻),就不評(píng)價(jià)視頻的質(zhì)量了。
  •   書大致看了下還行.光盤少送了一張..以前當(dāng)當(dāng)送書從來(lái)沒有出過(guò)錯(cuò).這次不給力啊!...不知道是否能聯(lián)系客服補(bǔ)發(fā)一張關(guān)盤? 網(wǎng)上找了一下,還沒找到關(guān)盤的下載資源.如果有的話就自己下載了,省的麻煩了..
  •   是很輕的那種粗糙的紙 印刷也不是很清楚
  •   還好,作為初級(jí)入門還行。
  •   這本是還行啊 不錯(cuò)
  •   書還沒看,少?gòu)埍P 能補(bǔ)么
  •   書不怎么樣,是沖著光盤買的,結(jié)果光盤讀不出來(lái)。
  •   配合書帶的視頻,適合自學(xué)。很好。
  •   該書語(yǔ)言清晰,實(shí)例豐富而且正確(本人幾乎都驗(yàn)證過(guò)),非常適合初學(xué)者。電子工業(yè)出版社的該系列圖書還是很不錯(cuò)的,比清華大學(xué)出版社的強(qiáng)太多了。
  •   無(wú)論是包裝,還是印刷的紙張,都還行,看了一下目錄,相信內(nèi)容也不錯(cuò)
  •   這本書有的地方只介紹一些作者自己常用的,而不是全部的編程知識(shí):例如網(wǎng)絡(luò)編程方面,竟然只介紹符合IPV4協(xié)議的函數(shù),而竟然沒有介紹支持IPV6協(xié)議的部分必需的函數(shù)(例如inet_apton,應(yīng)該沒有記錯(cuò)),這是比較難接受的,因?yàn)镮PV4是上一代的協(xié)議了,可能由于沒來(lái)得及,所以部分人的確還沒用上V6,但是沒可能因?yàn)樯弦淮€在廣泛的應(yīng)用就不介紹下一代吧~~~而且這本書整體給我的感覺就是“真的只是介紹linux c編程而已”,因?yàn)槔碚撋现vlinux c編程由于很多時(shí)候想講明白問題,就必需涉及一些系統(tǒng)的知識(shí),所以理論上,一本講linux c的書應(yīng)該順便會(huì)把部分linux的系統(tǒng)知識(shí)給教給我們的(例如unix環(huán)境高級(jí)編程),但是這本書厲害的地方就是,它能盡量少的涉及更多的知識(shí),用例子,或者一些與系統(tǒng)內(nèi)核的方法無(wú)關(guān)的文字說(shuō)明去盡量解釋一些東西,這樣學(xué)習(xí)的東西可能就稍微少了而且死板了。當(dāng)然,對(duì)于這本書,批評(píng)完了,一定也要贊揚(yáng)一下:作為一本培訓(xùn)機(jī)構(gòu)出的書,這本書還是比較好的,為什么?因?yàn)榕嘤?xùn)機(jī)構(gòu)大部分是以就業(yè)、實(shí)踐、應(yīng)用作為培訓(xùn)目的的,也就是培訓(xùn)的學(xué)員只要學(xué)會(huì)用即可,不用管為什么、系統(tǒng)是怎么實(shí)現(xiàn)的等等,但是這本書卻還是比較詳細(xì),在學(xué)會(huì)用的同時(shí)還能學(xué)會(huì)一點(diǎn)點(diǎn)系統(tǒng)的思想,這點(diǎn)還是不錯(cuò)的!但是,如果想深入理解linux,而不只是學(xué)會(huì)用的同學(xué),這本書不一定適合。
  •   講的很細(xì)致,對(duì)一些容易出錯(cuò)的地方也做了重點(diǎn)標(biāo)注和說(shuō)明,非常適合初學(xué)者。
  •   內(nèi)容詳實(shí),講解比較詳細(xì)
  •   特簡(jiǎn)單,適合對(duì)linuxC完全不懂的人,學(xué)完了。。?;颈菊也坏焦ぷ?,經(jīng)驗(yàn)方面的講解太少
  •   稍微看了一下目錄和大概,適合初學(xué)者。
  •   總體來(lái)說(shuō)每章都不錯(cuò)滴
  •   書是教小孩子用的。不錯(cuò),比較實(shí)用。
  •   剛收到書,粗略看了一下,質(zhì)量不錯(cuò)。開篇難度不高,后逐級(jí)提升,適合初學(xué)者。亞馬遜的包裝不錯(cuò),塑料袋里還有保護(hù)套。
  •   感覺書有點(diǎn)貴,但是華清遠(yuǎn)見的教材一直都還不錯(cuò),買書還是卓越好
  •   今天剛收到書,看了書后,有股想扔掉的沖動(dòng),首先,書的印刷質(zhì)量太差了,我還沒見過(guò)這么差的紙張,530頁(yè)的書拿起來(lái)比300頁(yè)的還輕!里面的內(nèi)容尤其是例程,很不清楚。
  •   書的話是因?yàn)橹車芏嗳硕假I了,覺得應(yīng)該很不錯(cuò),但是就是我在收到書之后很奇怪,書里面還有另一張發(fā)貨單,應(yīng)該是被退貨的,這個(gè)就讓我感覺有點(diǎn)糾結(jié)了,喔是三月十七號(hào)買的,另一張發(fā)貨單是三月五號(hào)的,一個(gè)不認(rèn)識(shí)的在廣州的同學(xué)
  •   書還沒看,不過(guò)兩張光盤中的B盤有問題,有些視頻不能拷!
  •   挺基礎(chǔ)的,后面幾個(gè)demo也有相關(guān)的代碼,業(yè)余學(xué)linux玩玩覺得挺合適的
  •   Linux C編程從初學(xué)到精通
  •   linux C編程方面的的書
  •   linuxc
  •   linux下的東西,一直想學(xué)
 

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

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