定 價:49 元
叢書名:高等職業(yè)教育“互聯(lián)網(wǎng)+”創(chuàng)新型系列教材
- 作者:索明何 邢海霞 李朝林 主編
- 出版時間:2020/8/1
- ISBN:9787111658030
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP312.8
- 頁碼:232
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書主要內容包括C語言語法基礎,C程序設計基礎,數(shù)組,函數(shù),指針,結構體、共用體、枚舉類型,文件以及嵌入式技術基礎實踐方法等。
本書內容通俗易懂、循序漸進,程序書寫規(guī)范,靈活融入合適的教學方法,提出了基于構件化的嵌入式軟件設計思想、方法和應用案例。
本書可作為高等院校電子信息類、計算機類、自動化類、機電類等專業(yè)的C語言教材,也可供從事相關技術開發(fā)的工程技術人員參考。
第1章C語言語法基礎
11通用計算機和嵌入式計算機
12使用VC++ 2010軟件開發(fā)C
程序
121VC++ 2010開發(fā)環(huán)境的
使用方法和步驟
122初識簡單的C程序
13數(shù)據(jù)的基本類型及其表現(xiàn)
形式
131常量與變量
132整型數(shù)據(jù)
133字符型數(shù)據(jù)
134實型數(shù)據(jù)
135變量的初始化
136常變量
14運算符及表達式
141算術運算符及其表達式
142強制類型轉換運算符及其
表達式
143賦值運算符及其表達式
144關系運算符及其表達式
145邏輯運算符及其表達式
146位運算符及其表達式
147逗號運算符及其表達式
練習題
第2章C程序設計基礎
21預備知識
211算法及流程圖表示
212程序的三種基本結構
213C語句及其分類
22順序結構程序設計
221數(shù)據(jù)輸入輸出函數(shù)
222順序結構程序設計應用
23選擇結構程序設計
231if語句及應用
232switch語句及應用
24循環(huán)結構程序設計
241while循環(huán)結構程序設計
242do…while循環(huán)結構程序
設計
243for循環(huán)結構程序設計
244循環(huán)嵌套
245break語句和continue
語句
25預處理命令
251宏定義
252文件包含
253條件編譯
練習題
第3章數(shù)組
31一維數(shù)組
311定義一維數(shù)組的方法
312一維數(shù)組的初始化
313一維數(shù)組元素的引用
314一維數(shù)組的應用
32二維數(shù)組
321定義二維數(shù)組的方法
322二維數(shù)組的初始化323二維數(shù)組元素的引用
324二維數(shù)組的應用
33字符數(shù)組
331定義字符數(shù)組的方法
332字符數(shù)組的初始化
333字符數(shù)組元素的引用
334字符數(shù)組的輸入、輸出
335字符串處理函數(shù)
練習題
第4章函數(shù)
41函數(shù)概述
42定義函數(shù)的方法
421定義無參函數(shù)
422定義有參函數(shù)
43函數(shù)的調用
431函數(shù)的一般調用
432函數(shù)的嵌套調用
433函數(shù)的遞歸調用
44數(shù)組作為函數(shù)參數(shù)
441數(shù)組元素作為函數(shù)實參
442數(shù)組名作為函數(shù)參數(shù)
45變量的類型
451局部變量和全局變量
452變量的存儲方式
46內部函數(shù)和外部函數(shù)
47嵌入式中斷服務函數(shù)
練習題
第5章指針
51指針的基本概念
52指向普通變量的指針
521定義指針變量的方法
522指針變量的引用
523指針變量作為函數(shù)參數(shù)
53指向數(shù)組的指針
531指向數(shù)組元素的指針
532通過指針引用數(shù)組元素
533用數(shù)組名作為函數(shù)參數(shù)
534通過指針引用多維數(shù)組
54指向字符串的指針
541字符串的引用方式
542字符串在函數(shù)間的傳遞方式
543使用字符指針變量與字符數(shù)組的
區(qū)別
55指向函數(shù)的指針
56返回指針值的函數(shù)
57指針數(shù)組、指向指針的指針
571指針數(shù)組
572指向指針的指針
58內存動態(tài)分配與指向動態(tài)
內存區(qū)的指針變量
581內存動態(tài)分配的概念
582內存動態(tài)分配的方法
59指針小結
練習題
第6章結構體、共用體、枚舉類型61結構體類型概述
62結構體變量
621定義結構體變量的方法
622結構體變量的初始化
623結構體變量的引用
63結構體數(shù)組
631定義結構體數(shù)組的方法
632結構體數(shù)組的初始化
633結構體數(shù)組的應用
64結構體指針
641指向結構體變量的指針
642指向結構體數(shù)組的指針
643結構體指針變量作函數(shù)參數(shù)
65共用體類型
651共用體類型的概念
652共用體類型的變量
653共用體的應用舉例
66枚舉類型
67用typedef聲明新類型名
68鏈表及其操作
681鏈表概述
682鏈表的建立
683鏈表的輸出
684鏈表的查找
685鏈表的插入
686鏈表的刪除
687鏈表操作綜合應用
練習題
第7章文件
71文件概述
711文件的分類
712文件緩沖區(qū)
713文件類型指針
72文件的打開與關閉
721用fopen 函數(shù)打開數(shù)據(jù)文件
722用fclose函數(shù)關閉數(shù)據(jù)文件
73順序讀寫數(shù)據(jù)文件
731對文件讀寫一個字符
732對文件讀寫一個字符串
733格式化讀寫文件
734用二進制方式對文件讀寫一組
數(shù)據(jù)
74隨機讀寫數(shù)據(jù)文件
741文件位置指示器及其定位
742隨機讀寫
75文件讀寫的出錯檢測
練習題
第8章嵌入式技術基礎實踐方法81嵌入式構件化設計方法
82嵌入式技術基礎與實踐路線
附錄
附錄A常用字符與ASCII代碼對照表
附錄BANSI C的關鍵字
附錄C運算符的優(yōu)先級和結合性
附錄DC庫函數(shù)