注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)服務(wù)高質(zhì)量嵌入式Linux C編程(第2版)

高質(zhì)量嵌入式Linux C編程(第2版)

高質(zhì)量嵌入式Linux C編程(第2版)

定 價(jià):¥78.00

作 者: 梁庚,陳明,魏峰
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121373404 出版時(shí)間: 2019-09-01 包裝:
開本: 16開 頁數(shù): 408 字?jǐn)?shù):  

內(nèi)容簡介

  《高質(zhì)量嵌入式Linux C編程(第2版)》從嵌入式開發(fā)角度出發(fā),以Linux操作系統(tǒng)為開發(fā)平臺,將隱藏在系統(tǒng)開發(fā)背后的關(guān)于C語言、計(jì)算機(jī)組成原理、計(jì)算機(jī)操作系統(tǒng)等方面的機(jī)制和知識娓娓道來,不僅讓讀者知其然,更讓讀者知其所以然?!陡哔|(zhì)量嵌入式Linux C編程(第2版)》揭開嵌入式LinuxC系統(tǒng)開發(fā)背后的“秘密”,并將這些知識融入編程實(shí)踐,從而幫助讀者寫出嵌入式LinuxC的高質(zhì)量代碼。具體說來,《高質(zhì)量嵌入式Linux C編程(第2版)》主要討論了包括嵌入式C語言高級編程、嵌入式Linux系統(tǒng)編程、多任務(wù)解決機(jī)制、網(wǎng)絡(luò)編程、高性能服務(wù)器設(shè)計(jì)等多個(gè)方面的內(nèi)容?!陡哔|(zhì)量嵌入式Linux C編程(第2版)》既可作為大專院校相關(guān)專業(yè)師生的教學(xué)參考書,也可供計(jì)算機(jī)及其相關(guān)領(lǐng)域的工程技術(shù)人員查閱。對于普通計(jì)算機(jī)愛好者,《高質(zhì)量嵌入式Linux C編程(第2版)》也不失為一本幫助掌握高質(zhì)量嵌入式LinuxC系統(tǒng)開發(fā)的深入淺出的讀物。

作者簡介

  梁庚,男,畢業(yè)于四川大學(xué)軟件工程專業(yè),現(xiàn)為南京優(yōu)奈特信息科技有限公司研發(fā)工程師,南京工業(yè)大學(xué)外聘講師,金陵科技學(xué)院外聘講師,主要從事嵌入式系統(tǒng)的研發(fā)工作。

圖書目錄

第1章 嵌入式Linux C語言開發(fā)工具
1.1 嵌入式Linux C語言開發(fā)概述
1.2 嵌入式Linux C開發(fā)環(huán)境
1.3 嵌入式文本編輯器
1.3.1 基本模式
1.3.2 基本操作
1.3.3 實(shí)訓(xùn)操作
1.4 嵌入式編譯器
1.4.1 初識GCC編譯器
1.4.2 gcc命令常用選項(xiàng)和工作流程
1.4.3 庫的使用
1.5 嵌入式調(diào)試器
1.6 工程管理器
1.6.1 Makefile
1.6.2 Makefile特性介紹
1.7 Eclipse程序開發(fā)
1.7.1 Eclipse環(huán)境安裝
1.7.2 Eclipse C程序開發(fā)
1.8 軟件版本管理
1.8.1 Git版本管理
1.8.2 Ubuntu軟件包管理
第2章 數(shù)據(jù)類型
2.1 變量與常量
2.2 變量
2.2.1 什么是變量
2.2.2 變量名和變量值
2.2.3 局部變量和全局變量
2.3 常量
2.4 基本內(nèi)置類型
2.4.1 數(shù)據(jù)類型及其大小
2.4.2 陷阱——有符號與無符號
2.5 聲明與定義
2.5.1 定義
2.5.2 聲明
2.6 static與extern
2.6.1 static
2.6.2 extern
2.7 const
2.8 auto
2.9 register
2.10 volatile
2.11 typedef詳解
2.11.1 typedef與結(jié)構(gòu)的問題
2.11.2 typedef與#define的問題
2.11.3 typedef與#define的另一例
2.11.4 typedef與復(fù)雜的變量聲明
2.12 枚舉(enum)
2.12.1 枚舉類型的使用方法
2.12.2 枚舉與#define宏的區(qū)別
2.13 聯(lián)合體
2.13.1 聯(lián)合體的定義
2.13.2 從兩道經(jīng)典試題談聯(lián)合體(union)的使用
第3章 運(yùn)算符和表達(dá)式
3.1 運(yùn)算符簡介
3.1.1 運(yùn)算符優(yōu)先級
3.1.2 一些容易出錯(cuò)的優(yōu)先級問題
3.1.3 邏輯運(yùn)算符
3.2 條件運(yùn)算符和條件表達(dá)式
3.3 ++、——操作符
3.4 位運(yùn)算
3.4.1 按位與運(yùn)算及應(yīng)用
3.4.2 按位或運(yùn)算及應(yīng)用
3.4.3 按位異或運(yùn)算及應(yīng)用
3.4.4 左移和右移
3.5 C語言性能優(yōu)化:使用位操作
第4章 語句
4.1 空語句
4.2 基礎(chǔ)語句
4.2.1 表達(dá)式語句
4.2.2 函數(shù)調(diào)用語句
4.3 if語句
4.3.1 布爾變量與零值的比較
4.3.2 整型變量與零值比較
4.3.3 浮點(diǎn)變量與零值的比較
4.3.4 指針變量與零值的比較
4.3.5 對if語句的補(bǔ)充說明
4.4 跳轉(zhuǎn)語句:goto
4.5 循環(huán)語句
4.5.1 do-while語句
4.5.2 for語句
4.5.3 循環(huán)語句的效率
4.6 break和continue
4.6.1 break語句
4.6.2 continue語句
4.7 switch語句
第5章 數(shù)組與指針
5.1 數(shù)組認(rèn)知
5.2 使用數(shù)組的常見問題
5.2.1 數(shù)組的下標(biāo)總是從0開始嗎
5.2.2 可以使用數(shù)組后面第一個(gè)元素的地址嗎
5.2.3 為什么要小心對待位于數(shù)組后面的那些元素的地址呢
5.2.4 當(dāng)數(shù)組作為參數(shù)傳遞給函數(shù)時(shí),可以通過size of得到數(shù)組的大小嗎
5.2.5 指針或帶下標(biāo)的數(shù)組名都可以訪問元素,哪一種更好呢
5.2.6 可以把另外一個(gè)地址賦給一個(gè)數(shù)組名嗎
5.2.7 array_name和&array_name有什么不同
5.2.8 為什么用const說明的常量不能用來定義一個(gè)數(shù)組的初始大小
5.2.9 字符串和數(shù)組有什么不同
5.3 指針
5.3.1 指針是變量
5.3.2 指針的類型和指針?biāo)赶虻念愋?br />5.3.3 指針的值
5.3.4 指針本身所占據(jù)的內(nèi)存
5.4 指針的運(yùn)算
5.4.1 指針的算術(shù)運(yùn)算
5.4.2 指針的關(guān)系運(yùn)算
5.4.3 間接引用
5.4.4 最多可以使用幾層指針
5.5 常量指針和指針常量
5.5.1 常量指針與指針常量的實(shí)例
5.5.2 常量指針的應(yīng)用
5.6 空指針及其使用
5.6.1 NULL總是被定義為0嗎
5.6.2 NULL總是等于0嗎
5.6.3 空指針的使用
5.7 void指針:萬能指針
5.8 指針數(shù)組與數(shù)組指針
5.9 字符串函數(shù)詳解
……
第6章 內(nèi)存管理
第7章 預(yù)處理和結(jié)構(gòu)體
第8章 函數(shù)
第9章 編碼規(guī)范
第10章 shell編程
第11章 文件操作
第12章 進(jìn)程控制編程
第13章 進(jìn)程間通信方式
第14章 多線程編程
第15章 網(wǎng)絡(luò)編程
第16章 SQLite3數(shù)據(jù)庫編程
第17章 高性能服務(wù)器設(shè)計(jì)
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號