資料介紹
Linux開創(chuàng)了操作系統(tǒng)歷史上的一一個(gè)奇跡,它不僅免費(fèi),而且開放全部的源代碼。Linux已經(jīng)發(fā)展成為最為流行的免費(fèi)操作系統(tǒng)。
在我國,Linux已經(jīng)廣泛應(yīng)用于政府、軍隊(duì)、金融、電信等敏感部門和關(guān)鍵行業(yè)中。可以預(yù)見,今后Linux在作為企業(yè)服務(wù)器,嵌入式應(yīng)用開發(fā)平臺等方面將占據(jù)越來越重的市場份額。相應(yīng)地,人才市場對Linux下的開發(fā)人員的需求也將越來越大。
C語言作為一種當(dāng)前使用非常廣泛的高級程序設(shè)計(jì)語言,具有簡單易用、跨平臺、可移植性好的特點(diǎn)。Linux 內(nèi)核就是使用C語言開發(fā)。C語言是Linux上的主要開發(fā)語言,它在Linux編程開發(fā)中扮演著重要的角色,它們形成了相得益彰的完美組合,為用戶提供了一一個(gè)強(qiáng)大的編程環(huán)境。在國內(nèi)很多Linux愛好者僅停留在系統(tǒng)管理的層次上,而更多程序員要做Linux下的程序開發(fā)卻無從下手,重要的是況且很難找到合適的學(xué)習(xí)參考資料。這本書正是從這樣的結(jié)合點(diǎn)出發(fā),介紹在Linux系統(tǒng)中使用c語言編程的有關(guān)知識。讀者通過本書的學(xué)習(xí)能夠快速地學(xué)會(huì)Linux下C語言編程,掌握其中的編程方法和技巧,并能從一開始就養(yǎng)成良好的編程習(xí)慣,從而實(shí)現(xiàn)Linux環(huán)境下的編程知識入門和提高。
本書分4個(gè)部分介紹了如何使用C語言在Linux平臺下進(jìn)行軟件開發(fā)。
第一篇Linux和C編程基礎(chǔ):第1~5章。主要介紹Linux的安裝與使用,針對初學(xué)者和對C語言不熟悉的讀者回顧了C語言的編程基礎(chǔ)知識、開發(fā)技巧等,同時(shí)以知名公司在招聘時(shí)使用的筆試、面試題作為例題分析C語言的重點(diǎn)和難點(diǎn)。在這部分里,還結(jié)合實(shí)例介紹了Linux 的開發(fā)環(huán)境,如Vi和Emacs編輯器、gcc 編譯器、gdb調(diào)試器、make自動(dòng)編譯工具等。
第二篇Linux系統(tǒng)編程:第6~10章。主要介紹了Linux下的系統(tǒng)編程,包括文件和目錄操作、進(jìn)程和線程控制、信號的使用、進(jìn)程間通信。本部分以大量的程序?qū)嵗齺碚f明各個(gè)系統(tǒng)調(diào)用的使用方法。每章的最后部分都有一至兩個(gè)具有定規(guī)模的綜合實(shí)例,如實(shí)現(xiàn)自己的Is命令、實(shí)現(xiàn)自己的myshell等。
第三篇Linux網(wǎng)絡(luò)和圖形界面編程:第11~12 章。主要介紹Linux下的網(wǎng)絡(luò)編程和圖形界面編程。由于Linux和TCP/IP協(xié)議的內(nèi)在結(jié)合,使得在Linux下可以開發(fā)出功能十分強(qiáng)大的
第四篇Linux項(xiàng)目實(shí)踐:第13章項(xiàng)目開發(fā)案例。通過開發(fā)一個(gè)BT下載軟件來完整地介紹一+個(gè)軟件的開發(fā)過程。詳細(xì)分析和解釋了BT協(xié)議,并在此基礎(chǔ)上使用C語言在Linux環(huán)境下設(shè)計(jì)和實(shí)現(xiàn)了一一個(gè)BT下載軟件
- 高質(zhì)量C語言教材 0次下載
- 明解C語言教材免費(fèi)下載 12次下載
- Linux下C語言編程入門教程詳細(xì)說明 39次下載
- Linux教程之Linux C函數(shù)參考教程免費(fèi)下載 4次下載
- C語言教程之C基礎(chǔ)變量的技術(shù)總結(jié) 11次下載
- C語言入門教程之C語言程序設(shè)計(jì)現(xiàn)代方法教材免費(fèi)下載 42次下載
- LINUX系統(tǒng)教程之如何在Linux系統(tǒng)下進(jìn)行編程 9次下載
- Linux和C語言教程之Linux C編程一站式學(xué)習(xí)教材免費(fèi)下載 18次下載
- C語言教程之數(shù)組講解的詳細(xì)資料免費(fèi)下載 19次下載
- C語言教程之C語言中級培訓(xùn)教程—預(yù)處理電子課件免費(fèi)下載 0次下載
- Linux操作系統(tǒng)下C語言編程入門.pdf 95次下載
- C語言教程之設(shè)置系統(tǒng)日期 0次下載
- C語言教程之相對的最小整數(shù) 0次下載
- C語言教程之彩球問題 0次下載
- C語言教程之階梯問題 0次下載
- PLC編程語言和C語言的區(qū)別 1464次閱讀
- 深入探索Linux中的C語言 1228次閱讀
- C語言語法擴(kuò)展 878次閱讀
- C語言線程池的實(shí)現(xiàn)方案 1364次閱讀
- 使用51單片機(jī)讀寫AT29C040的C語言程序免費(fèi)下載 4529次閱讀
- 整理思維!史上最全Linux/C/C++思維導(dǎo)圖! 4143次閱讀
- C語言的簡介和特點(diǎn)說明 7800次閱讀
- 為什么Linus不用C井語言寫Linux系統(tǒng) 3662次閱讀
- Linux教程之Linux常用命令大全 5544次閱讀
- 嵌入式系統(tǒng)C語言編程實(shí)戰(zhàn)教程合集 9264次閱讀
- 淺談嵌入式Linux下的C語言編程知識要點(diǎn) 4572次閱讀
- 嵌入式Linux下的C編程知識要點(diǎn)匯總 3040次閱讀
- 學(xué)習(xí)開發(fā)環(huán)境和編程語言:匯編語言和C語言的比較 8893次閱讀
- C語言作為高級編程語言中的一門“低級”語言為什么要學(xué)習(xí)? 8014次閱讀
- pic單片機(jī)io口控制教程之c語言編程實(shí)現(xiàn) 1.1w次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開關(guān)電源基礎(chǔ)知識
- 5.73 MB | 6次下載 | 免費(fèi)
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計(jì)
- 0.60 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 0.61 MB | 2次下載 | 免費(fèi)
- 6基于FPGA的C8051F單片機(jī)開發(fā)板設(shè)計(jì)
- 0.70 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21548次下載 | 免費(fèi)
- 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6653次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191185次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183278次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評論
查看更多