Linux C程序設計大全

Linux C程序設計大全 pdf epub mobi txt 電子書 下載2025

出版者:清華大學
作者:吳嶽
出品人:
頁數:872
译者:
出版時間:2009-2
價格:89.00元
裝幀:
isbn號碼:9787302192114
叢書系列:
圖書標籤:
  • linux
  • c
  • 編程
  • C程序設計大全
  • 計算機
  • 編程語言
  • 係統編程
  • linux、hacker
  • Linux
  • C語言
  • 編程
  • 係統編程
  • 大全
  • 技術
  • 開發
  • 計算機
  • 書籍
  • 實戰
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《Linux C程序設計大全》講述Linux是一個開放源代碼的操作係統,其穩定性與低廉的價格使其在服務器、嵌入式領域以及桌麵應用中逐漸占有越來越大的市場份額。因此,對Linux環境下的程序開發人員的需求也就越來越大瞭。C語言是Linux操作係統中的核心語言,掌握Linux環境下的C語言開發是至關重要的。《Linux C程序設計大全》共分為6篇,循序漸進地講述瞭Linux環境下的C語言編程技術,從基本概念到具體實踐、從係統函數接口的認識到具體操作都進行瞭詳細的闡述,並對具體知識點進行瞭詳細的實例講解。《Linux C程序設計大全》的特點是詳細介紹瞭Linux的係統接口函數、Linux的編程環境以及C語言程序開發的輔助技術。《Linux C程序設計大全》通過大量實例,詳細描述瞭Linux係統提供的係統函數接口,以及代碼編寫技巧,以方便讀者實踐。

著者簡介

吳嶽,畢業於北京航空航天大學,獲碩士學位。具有多年的Linux環境開發經驗,精通Linux係統函數接口、Linux內核、POSIX、TCP/IP協議。對Linux內核以及基於Linux的分布式係統有深入研究,目前緻力於基於Linux的分布式係統的優化和並行算法的研究。十分喜愛開源項目,業餘時間從事開源項目的普及和推廣工作。曾經參與IBM公司的手寫筆項目、北京順潮電子有限公司的GPS車載終端項目等。

圖書目錄

第1篇 Linux下C語言基礎
第1章 Linux簡介
1.1 GNU簡介
1.2 Linux簡介
1.2.1 Linux發展史
1.2.2 Linux發行版
1.2.3 Linux內核版本
1.2.4 Linux與UNIX的關係
1.2.5 Linux在服務器方麵的發展
1.2.6 Linux在嵌入式係統方麵的發展
1.2.7 Linux在桌麵係統方麵的發展
1.3 Linux環境下的其他編程語言
1.3.1 C++
1.3.2 Java
1.3.3 Perl
1.3.4 Python
1.3.5 Ruby
1.3.6 PHP
第2章 控製結構
2.1 goto語句
2.1.1 C語言中的無條件跳轉
2.1.2 使用goto語句進行齣錯處理
2.1.3 齣錯處理的一般模型
2.2 C語言中的分支結構
2.2.1 分支結構的翻譯
2.2.2 使用goto語句實現分支結構
2.3 短路計算
2.3.1 短路計算
2.3.2 &&運算的短路計算
2.3.3 ||運算的短路計算
2.4 C語言中的循環結構
2.4.1 while循環
2.4.2 do…while循環
2.4.3 for循環
2.5 switch語句
2.5.1 switch語句的應用
2.5.2 使用goto語句實現switch語句
2.6 優化控製結構
2.6.1 錶達式優化——使用替換程序中的乘除法
2.6.2  錶達式優化——常量摺疊
2.6.3 錶達式優化——使用數學公式
2.6.4 錶達式優化——存儲問題
2.6.5 分支優化——改變判斷順序
2.6.6 分支優化——使用switch語句
2.6.7 循環優化——一次性計算
第3章 C語言中的函數
3.1 函數的本質
3.2 變量的作用域和生命期
3.2.1 全局變量
3.2.2 局部變量
3.3 變量的初始值
3.3.1 全局變量的初始值
3.3.2 局部變量的初始值
3.4 與函數有關的優化
3.4.1 函數調用與程序優化
3.4.2 變量存儲優化
3.5 編寫多文件程序——變量的存儲類彆
3.5.1 存儲類彆
3.5.2 static變量的作用——改變變量的生命期
3.5.3 static變量的作用——實現封裝和模塊化設計
3.6 編寫多文件的程序——鏈接的作用
3.6.1 鏈接多個文件
3.6.2 鏈接時符號解析規則
3.6.3 鏈接規則的應用
3.7 可變參數
3.7.1 可變參數的概念
3.7.2 實現一個簡單的可變參數的函數
3.7.3 可變參數實例
3.7.4 關於printf函數的疑問——缺少整型參數
3.7.5 關於printf函數的疑問——缺少字符串地址參數
第4章 C語言中的指針與字符串
4.1 sizeof運算符
4.1.1 sizeof運算符的應用——得到內置類型的大小
4.1.2 sizeof運算符的應用——得到復閤類型的大小
4.2 指針的應用
4.2.1 指針與彆名陷阱
4.2.2 數組的指針
4.2.3 指針的指針
4.2.4 指針與參數傳遞
4.2.5 指針類型的意義
4.2.6 void*型指針
4.3 函數的指針
4.3.1 C語言中的函數指針
4.3.2 函數指針的應用——迴調函數
4.3.3 函數指針數組
4.4 字符串
4.4.1 字符串與字符數組
4.4.2 字符串與指針
4.4.3 限定修飾符const
4.4.4 const關鍵字修飾指針——在指針定義之前
4.4.5 const關鍵字修飾指針——在指針定義之中
4.4.6 const關鍵字修飾指針——在指針定義之前和定義之中
4.4.7 使用const關鍵字的意義
第5章 C語言的高級技術
第2篇 C語言開發環境
第6章 vi與vim編輯器
第7章 gcc編譯器
第8章 makefile
第9章 gdb
第3篇 Linux進程操作
第10章 進程環境
第11章 進程控製
第12章 時間和日曆曆程
第13章 信號及信號處理
第14章 進程間通信
第15章 綫程
第4篇 Linux文件操作
第17章 文件I/O
第18章 文件管理
第19章 目錄操作
第20章 特殊文件
第21章 基於流的I/O
第5篇 Linux網絡編程
第22章 TCP和UDP協議
第23章 網絡編程基礎
第24章 網絡編程進階
第25章 網絡編程實例——實現文件傳輸程序
第26章 網絡編程實例——簡單的Web服務器
第6篇 shell腳本知識
第27章 shell腳本基礎
第28章 shell腳本中的控製結構 844
· · · · · · (收起)

讀後感

評分

整本书目录内容编排还可以,按照这个目录可以把这本书写好。但是,这本书具体细节错误较多,网上抄袭比较多,抄还没有把知识来龙去脉抄清楚,书籍的内容质量不高,对知识和读者不是很负责。国产技术书籍应该多把质量关,多出精品。  

評分

在选择讲解的内容知识点上非常不错了,而且深浅合适,无过多细节。如果谁要学习c进行编程,推荐这本书再加一本c语言基础手册足够。无论针对是windows平台还是Linux平台,还是其他平台。该书的特点是把程序设计和操作系统,编译器等等糅合在一起,不是那种讲语言就语言让人摸不...  

評分

整本书目录内容编排还可以,按照这个目录可以把这本书写好。但是,这本书具体细节错误较多,网上抄袭比较多,抄还没有把知识来龙去脉抄清楚,书籍的内容质量不高,对知识和读者不是很负责。国产技术书籍应该多把质量关,多出精品。  

評分

跟我想象当中的书差别很大,原以为是介绍Linux C编程比叫详细的书,谁知道这本书是建议在你学过C语言的基础上来写的,所以看此书,需要先有个一般的C语言基础。这本书linux下讲的是比较详细,但是最基本的关于C语言语句语法上的东西就比较少了。 而且书中小错误很多,我才看...

評分

细节错误太多,建议参考其他相关书籍。其中有关shell编程,库和链接的原理,makefile的写法等等可以用来快速参考,还是有一定价值的。至于代码,也可以对照这敲一下,然后你就能发现其中的很多细节错误,所以很怀疑作者写书的时候是不是自认为水平很高,然后就没有实际...  

用戶評價

评分

入門指南,內容比較全麵,講解也基本到位瞭

评分

我對國內的作者真的不敢恭維,拜托,彆浪費我的時間和金錢。

评分

這麼多錯誤的書居然也可以齣版發行,簡直瞭……

评分

這麼多錯誤的書居然也可以齣版發行,簡直瞭……

评分

覺得還不錯,入門級的

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有