TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
C語言程式設計(簡體書)
滿額折

C語言程式設計(簡體書)

人民幣定價:49 元
定  價:NT$ 294 元
優惠價:87256
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:7 點
相關商品
商品簡介
目次

商品簡介

本 書共9章,內容包括C語言語法基礎,C程序設計基礎,利用數組處理同類型的批量數據,利用函數實現模塊化程序設計,靈活使用指針,結構體、共用體、枚舉類型及其應用,常用的三種線性數據結構,利用文件進行數據管理,嵌入式技術基礎實踐方法。 本書內容通俗易懂、循序漸進,程序書寫規範,靈活融入適當的教學方法,提出基於構件化的嵌入式軟件設計思想、方法和應用案例。 本書可作為高等院校電子信息類、計算機類、自動化類等專業的C語言教材,也可供從事相關技術開發的工程技術人員參考。 為方便教學,本書配有電子教案、電子課件、程序源代碼、練習題答案、模擬試卷及答案等教學資源,歡迎選用本書授課的教師登錄www.cmpedu.com註冊下載,或加微信jinaqing_candy或發郵件jinacmp@163.com索取(注明姓名、學校等信息)。 未經許可,不得以任何方式複製或抄襲本書的部分或全部內容(含文字、創意、版式、案例和設計等),教材配套資源不得用於在線課程建設、微課製作等。版權所有,侵權必究。

目次

前言



第1章C語言語法基礎

1.1C語言程序的特點

1.2數據的基本類型及其表現形式

1.2.1常量與變量

1.2.2整型數據

1.2.3字符型數據

1.2.4實型數據

1.2.5變量的初始化

1.2.6常變量

1.3運算符及表達式

1.3.1算術運算符及其表達式

1.3.2強制類型轉換運算符及其表達式

1.3.3賦值運算符及其表達式

1.3.4關係運算符及其表達式

1.3.5邏輯運算符及其表達式

1.3.6位運算符及其表達式

1.3.7逗號運算符及其表達式

練習題


第2章C程序設計基礎

2.1預備知識

2.1.1算法及流程圖表示

2.1.2程序的三種基本結構

2.1.3C語句及其分類

2.2順序結構程序設計

2.2.1數據輸入輸出函數

2.2.2順序結構程序設計應用

2.3選擇結構程序設計

2.3.1if語句及應用

2.3.2switch語句及應用

2.4循環結構程序設計

2.4.1while循環結構程序設計

2.4.2do…while循環結構程序設計

2.4.3for循環結構程序設計

2.4.4循環嵌套

2.4.5break語句和continue語句

2.5預處理命令

2.5.1宏定義

2.5.2文件包含

2.5.3條件編譯

2.6三種結構程序設計的綜合應用

練習題


第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.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.4.4結構體指針數組及其應用

6.5共用體類型

6.5.1共用體類型的概念

6.5.2共用體類型的變量

6.5.3共用體的應用舉例

6.6枚舉類型

6.7用typedef聲明新類型名

練習題

第7章常用的三種線性數據結構

7.1線性數據結構概述

7.2線性表

7.2.1線性表的定義

7.2.2單向鏈表的定義

7.2.3單向鏈表的基本操作

7.3棧

7.3.1棧的定義

7.3.2順序棧及其操作

7.3.3鏈棧及其操作

7.4隊列

7.4.1隊列的定義

7.4.2循環隊列及其操作

7.4.3鏈隊列及其操作

練習題

第8章利用文件進行數據管理

8.1文件概述

8.1.1文件的分類

8.1.2文件緩沖區

8.1.3文件類型指針

8.2文件的打開與關閉

8.2.1用fopen函數打開數據文件

8.2.2用fclose函數關閉數據文件

8.3順序讀寫數據文件

8.3.1對文件讀寫一個字符

8.3.2對文件讀寫一個字符串

8.3.3格式化讀寫文件

8.3.4用二進制方式對文件讀寫一組數據

8.4隨機讀寫數據文件

8.4.1文件位置指示器及其定位

8.4.2隨機讀寫

8.5文件讀寫的出錯檢測

練習題

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

9.1嵌入式構件化設計方法

9.2嵌入式技術基礎與實踐路線


附錄

附錄A常用字符與ASCII代碼對照表

附錄BANSI C的關鍵字

附錄C運算符的優先級和結合性

附錄DC庫函數


參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 256
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區