舉報

會員
嵌入式Linux C語言程序設計基礎教程(微課版)
最新章節(jié):
思考與練習
本書較為全面地介紹了嵌入式開發(fā)中C語言編程的基礎知識。全書共11章,內(nèi)容包括嵌入式LinuxC語言開發(fā)工具、數(shù)據(jù)、數(shù)據(jù)的輸入輸出、運算符和表達式、程序結構和控制語句、數(shù)組、指針、函數(shù)、用戶自定義數(shù)據(jù)類型、嵌入式C語言的用法、嵌入式Linux內(nèi)核常見數(shù)據(jù)結構。每章都提供詳細的練習題和視頻講解,通過練習、操作實踐及相關視頻,幫助讀者鞏固所學的內(nèi)容。本書可以作為院校嵌入式相關專業(yè)和計算機相關專業(yè)的教材,也可以作為計算機軟硬件培訓班教材,還可供嵌入式研究方向的專業(yè)人員和廣大計算機愛好者自學使用。
目錄(86章)
倒序
- 封面
- 版權信息
- 內(nèi)容提要
- 前言
- 平臺支撐
- 第1章 嵌入式Linux C語言開發(fā)工具
- 1.1 嵌入式Linux下C語言概述
- 1.2 嵌入式Linux編輯器vi的使用
- 1.3 嵌入式Linux編譯器GCC的使用
- 1.4 嵌入式Linux調(diào)試器GDB的使用
- 1.5 make工程管理器
- 小結
- 思考與聯(lián)系
- 第2章 數(shù)據(jù)
- 2.1 ANSI C與GNU C
- 2.2 基本數(shù)據(jù)類型
- 2.3 變量與常量
- 2.4 預處理
- 2.5 需要注意的問題
- 小結
- 思考與練習
- 第3章 數(shù)據(jù)的輸入輸出
- 3.1 數(shù)據(jù)的輸出
- 3.2 數(shù)據(jù)的輸入
- 3.3 數(shù)據(jù)輸入輸出綜合示例
- 3.4 字符串輸入輸出函數(shù)
- 小結
- 思考與練習
- 第4章 運算符和表達式
- 4.1 概述
- 4.2 運算符和表達式
- 小結
- 思考與練習
- 第5章 程序結構和控制語句
- 5.1 C語言程序結構
- 5.2 C語言控制語句
- 小結
- 思考和練習
- 第6章 數(shù)組
- 6.1 一維數(shù)組
- 6.2 多維數(shù)組
- 6.3 字符數(shù)組
- 6.4 字符串
- 小結
- 思考與練習
- 第7章 指針
- 7.1 指針基礎
- 7.2 指針的運算
- 7.3 指針與數(shù)組
- 7.4 多級指針
- 7.5 指針數(shù)組
- 7.6 const與指針
- 7.7 void指針
- 7.8 字符指針
- 小結
- 思考與練習
- 第8章 函數(shù)
- 8.1 函數(shù)基礎
- 8.2 指針函數(shù)
- 8.3 函數(shù)指針
- 8.4 遞歸函數(shù)
- 8.5 回調(diào)函數(shù)
- 8.6 attribute機制介紹
- 小結
- 思考和練習
- 第9章 用戶自定義數(shù)據(jù)類型
- 9.1 結構體
- 9.2 位域
- 9.3 共用體
- 9.4 枚舉
- 小結
- 第10章 嵌入式C語言的高級用法
- 10.1 內(nèi)存管理
- 10.2 動態(tài)內(nèi)存的申請和釋放
- 10.3 堆和棧的區(qū)別
- 10.4 動態(tài)內(nèi)存程序舉例
- 10.5 C語言和匯編語言的接口
- 小結
- 思考與練習
- 第11章 嵌入式Linux內(nèi)核常見數(shù)據(jù)結構
- 11.1 鏈表
- 11.2 樹、二叉樹、平衡樹
- 11.3 哈希表
- 小結
- 思考與練習 更新時間:2021-01-08 20:44:27
推薦閱讀
- Learning Neo4j
- Java程序設計實戰(zhàn)教程
- Julia機器學習核心編程:人人可用的高性能科學計算
- Building Mobile Applications Using Kendo UI Mobile and ASP.NET Web API
- Flux Architecture
- Java 11 Cookbook
- C程序設計實踐教程
- 深入淺出React和Redux
- Unity 3D/2D移動開發(fā)實戰(zhàn)教程
- 從Power BI到Analysis Services:企業(yè)級數(shù)據(jù)分析實戰(zhàn)
- Building Business Websites with Squarespace 7(Second Edition)
- Solr權威指南(下卷)
- Python趣味創(chuàng)意編程
- Mastering Responsive Web Design
- SEO的藝術(原書第2版)
- C#編程魔法書
- 匯編語言程序設計教程
- 編程改變生活:用PySide6/PyQt6創(chuàng)建GUI程序(進階篇·微課視頻版)
- Getting Started with Kubernetes
- 趣學Python游戲編程
- ASP.NET程序開發(fā)參考手冊
- 算法競賽寶典(第一部):語言及算法入門
- Hands-On Linux Administration on Azure
- VMware vRealize Operations Essentials
- Java高并發(fā)與集合框架:JCF和JUC源碼分析與實現(xiàn)
- 虛擬化工程師運維實戰(zhàn):VMware服務器虛擬化+Citrix桌面/應用虛擬化+Veeam備份+Zabbix監(jiān)控
- PHP 5完全攻略
- 人人皆可Vibe編程:玩轉氛圍編程
- jQuery開發(fā)指南
- 使用Hibernate框架輕松連接數(shù)據(jù)庫(藍橋杯軟件大賽培訓教材-Java方向)