会员   密码 您忘记密码了吗?
1,582,941 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

商品分类

浏览历史

当前位置: 首页 > 简体书 > 嵌入式C程序設計基礎
嵌入式C程序設計基礎
上一张
下一张
prev next

嵌入式C程序設計基礎

作者: 索明何,邢海霞,朱才榮
出版社: 機械工業出版社
出版日期: 2021-01-01
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT270.00
市场价格: RM48.54
本店售价: RM43.20
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

《嵌入式C程式設計基礎(雙色印刷)》根據嵌入式軟體設計需要的“程式設計基礎”知識編寫而成。主要內容包括C語言語法基礎,C程式設計基礎,陣列,函數,指標,結構體、共用體、枚舉類型,檔,嵌入式技術基礎實踐方法等。

《嵌入式C程式設計基礎(雙色印刷)》緊密結合嵌入式技術應用,突出模組化程式設計思想,注重軟體設計工程規範,提出的嵌入式構件化設計方法及嵌入式軟體分層設計思想具有很強的實用性和指導性。

《嵌入式C程式設計基礎(雙色印刷)》可作為高等院校電子資訊類、電腦類、自動化類、機電類等專業的C語言教材,也可供從事嵌入式系統與物聯網技術開發的工程技術人員參考。


作者介紹


目錄

第1章 C語言語法基礎
1.1 嵌入式系統概述
1.1.1 通用電腦和嵌入式電腦
1.1.2 以MCU為核心的嵌入式系統
1.1.3 嵌入式系統學習內容及本書學習目標
1.2 C語言的特點
1.3 熟悉VC++ 6.0或VC++ 2010開發環境
1.3.1 使用VC++ 6.0開發C語言程式
1.3.2 使用VC++ 2010開發C語言程式
1.4 資料類型
1.4.1 常量與變數
1.4.2 整型數據
1.4.3 字元型資料
1.4.4 實型數據
1.4.5 變數的初始化
1.5 運算子及運算式
1.5.1 算術運算子及其運算式
1.5.2 設定運算子及其運算式
1.5.3 關係運算子及其運算式
1.5.4 邏輯運算子及其運算式
1.5.5 位運算子及其運算式
1.5.6 逗號運算子及其運算式
練習題

第2章 C程式設計基礎
2.1 C語句
2.1.1 C語句分類
2.1.2 資料登錄輸出函式呼叫語句
2.2 演算法及其表示方法
2.2.1 演算法及流程圖表示
2.2.2 程式的三種基本結構
2.3 順序結構程式設計
2.4 選擇結構程式設計
2.4.1 if語句及應用
2.4.2 switch語句及應用
2.5 迴圈結構程式設計
2.5.1 while迴圈結構程式設計
2.5.2 do…while迴圈結構程式設計
2.5.3 for迴圈結構程式設計
2.5.4 迴圈嵌套
2.5.5 break語句和continue語句
2.6 預處理命令
2.6.1 巨集定義
2.6.2 檔包含
2.6.3 條件編譯
2.6.4 預處理命令在嵌入式軟體中的應用舉例
練習題

第3章 陣列
3.1 一維陣列
3.1.1 定義一維陣列的方法
3.1.2 一維陣列的初始化
3.1.3 一維陣列元素的引用
3.1.4 一維陣列的應用
3.2 二維陣列
3.2.1 定義二維陣列的方法
3.2.2 二維陣列的初始化
3.2.3 二維陣列元素的引用
3.2.4 二維陣列的應用
3.3 字元陣列
3.3.1 定義字元陣列的方法
3.3.2 字元陣列的初始化
3.3.3 字元陣列元素的引用
3.3.4 字元陣列的輸入、輸出
3.3.5 字串處理函數
練習題

第4章 函數
4.1 函數概述
4.2 定義函數的方法
4.2.1 定義無參函數
4.2.2 定義有參函數
4.2.3 定義空函數
4.3 函數的調用
4.3.1 函數的一般調用
4.3.2 函數的嵌套調用
4.3.3 函數的遞迴呼叫
4.4 陣列作為函數參數傳遞
4.4.1 陣列元素作函數實參
4.4.2 陣列名作為函數參數
4.5 變數的類型
4.5.1 區域變數和全域變數
4.5.2 變數的存儲類別
4.6 內建函式和外部函數
4.7 嵌入式中斷服務函數
練習題

第5章 指針
5.1 指標的基本概念
5.2 指向普通變數的指標
5.2.1 定義指標變數的方法
5.2.2 指標變數的引用
5.2.3 指標變數作為函數參數
5.3 指向陣列的指標
5.3.1 指向陣列元素的指標
5.3.2 通過指標引用陣列元素
5.3.3 用陣列名稱作函數參數
5.3.4 通過指標引用多維陣列
5.4 指向字串的指標
5.4.1 字串的引用方式
5.4.2 字串在函數間的傳遞方式
5.4.3 使用字元指標變數與字元陣列的區別
5.5 指向函數的指標
5.6 返回指標值的函數
5.7 指標陣列、指向指標的指標
5.7.1 指標陣列
5.7.2 指向指標的指標
5.8 記憶體動態分配與指向動態記憶體區的指標變數
5.8.1 記憶體動態分配的概念
5.8.2 記憶體動態分配的方法
5.9 指針小結
練習題

第6章 結構體、共用體、枚舉類型
6.1 結構體類型概述
6.2 結構體變數
6.2.1 定義結構體變數的方法
6.2.2 結構體變數的初始化
6.2.3 結構體變數的引用
6.3 結構體陣列
6.3.1 定義結構體陣列的方法
6.3.2 結構體陣列的初始化
6.3.3 結構體陣列的應用
6.4 結構體指標
6.4.1 指向結構體變數的指標
6.4.2 指向結構體陣列的指標
6.4.3 結構體指標變數作函數參數
6.5 共用體類型
6.5.1 共用體類型的概念
6.5.2 共用體類型的變數
6.5.3 共用體的應用舉例
6.6 枚舉類型
6.7 用typedef聲明新類型名
6.8 鏈表及其操作
6.8.1 鏈表概述
6.8.2 鏈表的建立
6.8.3 鏈表的輸出
6.8.4 鏈表的查找
6.8.5 鏈表的插入
6.8.6 鏈表的刪除
6.8.7 鏈表操作綜合應用
練習題

第7章 文件
7.1 文件概述
7.1.1 檔的分類
7.1.2 檔案緩衝區
7.1.3 檔案類型指針
7.2 文件的打開與關閉
7.2.1 用fopen函數打開資料檔案
7.2.2 用fclose函數關閉資料檔案
7.3 順序讀寫資料檔案
7.3.1 對檔讀寫一個字元
7.3.2 對檔讀寫一個字串
7.3.3 格式化讀寫檔
7.3.4 用二進位方式對檔讀寫一組資料
7.4 隨機讀寫資料檔案
7.4.1 文件位置指示器及其定位
7.4.2 隨機讀寫
7.5 檔讀寫的出錯檢測
練習題

第8章 嵌入式技術基礎實踐方法

附錄
附錄A 常用字符與ASCII代碼對照表
附錄B ANSI C的關鍵字
附錄C 運算子的優先順序和結合性
附錄D C庫函數
參考文獻