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