資料介紹
Linux開創(chuàng)了操作系統(tǒng)歷史上的一一個奇跡,它不僅免費,而且開放全部的源代碼。Linux已經(jīng)發(fā)展成為最為流行的免費操作系統(tǒng)。
在我國,Linux已經(jīng)廣泛應(yīng)用于政府、軍隊、金融、電信等敏感部門和關(guān)鍵行業(yè)中。可以預(yù)見,今后Linux在作為企業(yè)服務(wù)器,嵌入式應(yīng)用開發(fā)平臺等方面將占據(jù)越來越重的市場份額。相應(yīng)地,人才市場對Linux下的開發(fā)人員的需求也將越來越大。
C語言作為一種當(dāng)前使用非常廣泛的高級程序設(shè)計語言,具有簡單易用、跨平臺、可移植性好的特點。Linux 內(nèi)核就是使用C語言開發(fā)。C語言是Linux上的主要開發(fā)語言,它在Linux編程開發(fā)中扮演著重要的角色,它們形成了相得益彰的完美組合,為用戶提供了一一個強大的編程環(huán)境。在國內(nèi)很多Linux愛好者僅停留在系統(tǒng)管理的層次上,而更多程序員要做Linux下的程序開發(fā)卻無從下手,重要的是況且很難找到合適的學(xué)習(xí)參考資料。這本書正是從這樣的結(jié)合點出發(fā),介紹在Linux系統(tǒng)中使用c語言編程的有關(guān)知識。讀者通過本書的學(xué)習(xí)能夠快速地學(xué)會Linux下C語言編程,掌握其中的編程方法和技巧,并能從一開始就養(yǎng)成良好的編程習(xí)慣,從而實現(xiàn)Linux環(huán)境下的編程知識入門和提高。
本書分4個部分介紹了如何使用C語言在Linux平臺下進(jìn)行軟件開發(fā)。
第一篇Linux和C編程基礎(chǔ):第1~5章。主要介紹Linux的安裝與使用,針對初學(xué)者和對C語言不熟悉的讀者回顧了C語言的編程基礎(chǔ)知識、開發(fā)技巧等,同時以知名公司在招聘時使用的筆試、面試題作為例題分析C語言的重點和難點。在這部分里,還結(jié)合實例介紹了Linux 的開發(fā)環(huán)境,如Vi和Emacs編輯器、gcc 編譯器、gdb調(diào)試器、make自動編譯工具等。
第二篇Linux系統(tǒng)編程:第6~10章。主要介紹了Linux下的系統(tǒng)編程,包括文件和目錄操作、進(jìn)程和線程控制、信號的使用、進(jìn)程間通信。本部分以大量的程序?qū)嵗齺碚f明各個系統(tǒng)調(diào)用的使用方法。每章的最后部分都有一至兩個具有定規(guī)模的綜合實例,如實現(xiàn)自己的Is命令、實現(xiàn)自己的myshell等。
第三篇Linux網(wǎng)絡(luò)和圖形界面編程:第11~12 章。主要介紹Linux下的網(wǎng)絡(luò)編程和圖形界面編程。由于Linux和TCP/IP協(xié)議的內(nèi)在結(jié)合,使得在Linux下可以開發(fā)出功能十分強大的
第四篇Linux項目實踐:第13章項目開發(fā)案例。通過開發(fā)一個BT下載軟件來完整地介紹一+個軟件的開發(fā)過程。詳細(xì)分析和解釋了BT協(xié)議,并在此基礎(chǔ)上使用C語言在Linux環(huán)境下設(shè)計和實現(xiàn)了一一個BT下載軟件

- 高質(zhì)量C語言教材 0次下載
- 明解C語言教材免費下載 31次下載
- Linux下C語言編程入門教程詳細(xì)說明 39次下載
- Linux教程之Linux C函數(shù)參考教程免費下載 4次下載
- C語言教程之C基礎(chǔ)變量的技術(shù)總結(jié) 11次下載
- C語言入門教程之C語言程序設(shè)計現(xiàn)代方法教材免費下載 44次下載
- LINUX系統(tǒng)教程之如何在Linux系統(tǒng)下進(jìn)行編程 9次下載
- Linux和C語言教程之Linux C編程一站式學(xué)習(xí)教材免費下載 20次下載
- C語言教程之數(shù)組講解的詳細(xì)資料免費下載 19次下載
- C語言教程之C語言中級培訓(xùn)教程—預(yù)處理電子課件免費下載 0次下載
- Linux操作系統(tǒng)下C語言編程入門.pdf 98次下載
- C語言教程之鼠標(biāo)中斷 0次下載
- C語言教程之顯卡類型測試 0次下載
- C語言教程之彩球問題 0次下載
- C語言教程之階梯問題 0次下載
- Linux應(yīng)用編程的基本概念 1.1k次閱讀
- PLC編程語言和C語言的區(qū)別 6.6k次閱讀
- 深入探索Linux中的C語言 2.8k次閱讀
- C語言語法擴展 2.2k次閱讀
- C語言線程池的實現(xiàn)方案 2.3k次閱讀
- 使用51單片機讀寫AT29C040的C語言程序免費下載 5.8k次閱讀
- 整理思維!史上最全Linux/C/C++思維導(dǎo)圖! 6.1k次閱讀
- C語言的簡介和特點說明 8.8k次閱讀
- 為什么Linus不用C井語言寫Linux系統(tǒng) 4.2k次閱讀
- Linux教程之Linux常用命令大全 6.4k次閱讀
- 嵌入式系統(tǒng)C語言編程實戰(zhàn)教程合集 1w次閱讀
- 淺談嵌入式Linux下的C語言編程知識要點 5.3k次閱讀
- 嵌入式Linux下的C編程知識要點匯總 3.6k次閱讀
- C語言作為高級編程語言中的一門“低級”語言為什么要學(xué)習(xí)? 8.9k次閱讀
- pic單片機io口控制教程之c語言編程實現(xiàn) 1.2w次閱讀
下載排行
本周
- 1冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 2安川A1000變頻器中文版說明書
- 20.16 MB | 3次下載 | 3 積分
- 3直流電路的組成和基本定律
- 1.67 MB | 2次下載 | 免費
- 4丹佛斯2800系列變頻器說明書
- 8.00 MB | 1次下載 | 5 積分
- 5PC8011同步開關(guān)型降壓3.5A單節(jié)鋰電池充電管理電路技術(shù)手冊
- 0.74 MB | 1次下載 | 免費
- 6ES7243E+ES8311音頻錄制與播放電路資料
- 0.06 MB | 1次下載 | 5 積分
- 7SDM02 激光測距模塊產(chǎn)品手冊
- 0.43 MB | 1次下載 | 免費
- 8SDFM 激光測距模塊模組手冊
- 0.54 MB | 1次下載 | 免費
本月
- 1CH341編程器軟件NeoProgrammer_2.2.0.10
- 20.47 MB | 170次下載 | 1 積分
- 22025智能家居傳感器市場分析及創(chuàng)新應(yīng)用
- 3.11 MB | 43次下載 | 免費
- 3RV1126B系列開發(fā)板產(chǎn)品資料
- 4.19 MB | 18次下載 | 免費
- 4CH341編程軟件下載
- 2.50 MB | 16次下載 | 5 積分
- 5全志系列-米爾基于T153核心板開發(fā)板 四核異構(gòu)、3路千兆網(wǎng),賦能多元化工業(yè)場景
- 3.05 MB | 12次下載 | 免費
- 6【開源】60余套STM32單片機、嵌入式Linux、物聯(lián)網(wǎng)、人工智能項目案例及入門學(xué)習(xí)資源包
- 10.55 MB | 8次下載 | 免費
- 7冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 8特斯拉MODEL S車載充電機主電路回路原理圖
- 0.81 MB | 4次下載 | 3 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183356次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81604次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費下載
- 0.02 MB | 73824次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論