TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
C/C++語言程序設計教程:從模塊化到面向對象(第3版)(簡體書)
滿額折

C/C++語言程序設計教程:從模塊化到面向對象(第3版)(簡體書)

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

商品簡介

本書要求讀者具有了C語言的基本知識,已經掌握了C語言的基本表達式語句、分支結構語句及循環結構語句,能夠用這些基本知識解決一些簡單的問題。本書從C語言模塊化的程序設計方法入手,過渡到C++程序設計基礎,完成從面向過程的程序設計到面向對象的程序設計的學習。
全書內容分為三部分,共9章。第 一部分為第 1章,是C語言模塊化程序設計基礎,主要介紹如何通過自定義函數進行模塊功能設計的基本方法,這部分內容是模塊化程序設計的基礎。第 二部分為第 2章~第6章,是應用程序設計基礎,主要介紹數組、指針、結構、文件和位運算等基礎知識,通過學習這部分的知識,使讀者更加熟練地掌握模塊的功能設計,採用更多更豐富的方法處理程序的複雜數據,學會使用不同的數據存儲方式和數據提取方式,逐步認識模塊化程序設計的思想,掌握模塊化程序設計的方法。第三部分為第7章~第9章,是C++程序設計的基礎,主要介紹從C語言過渡到C++的新增語法功能和面向對象程序設計的基本方法。通過學習,使讀者瞭解到C語言和C++語言的關係,瞭解面向對象程序設計的基本方法,進一步提高分析問題和解決問題的能力,為後續的深入學習奠定基礎。語言簡潔,通俗易懂,內容敘述由淺入深。
本書適合作為大學本科和專科院校的教材,也可供一般工程技術人員參考。

作者簡介

李麗娟博士教授,長期從事教學和科研工作,主要研究方向為軟件工程、模式識別、,信息安全等,從事過多種行業的軟件開發工作,具有豐富的程序設計語言方面的教學經驗,著有《C語言程序設計》、《C語言程序設計教程》、《C語言程序設計教程》(第2版)、《大學信息技術基礎》等書,翻譯《C語言程序設計基礎教程(第八版)》。昕編寫的教材結構清晰、簡潔明確;例題豐富、注重思維拓展;便於理解和掌握,適合教學和自學。

目次

第一部分 模塊化程序設計基礎 
 第1章 函數與宏定義 
1.1 函數的概念 
1.1.1 函數的定義 
1.1.2 函數的聲明和調用 
1.1.3 函數的傳值方式 
1.2 變量的作用域和存儲類型 
1.3 內部函數與外部函數 
1.4 遞歸函數的設計和調用 
1.5 預處理 
1.5.1 宏定義 
1.5.2 文件包含 
1.5.3 條件編譯及其他 
1.6 綜合範例 
1.7 本章小結 
習題 
第二部分 應用程序設計基礎 
 第2章 數組 
2.1 一維數組的定義和初始化 
2.1.1 一維數組的定義 
2.1.2 一維數組的初始化 
2.2 一維數組的使用 
2.3 多維數組 
2.3.1 二維數組的概念 
2.3.2 二維數組的定義 
2.3.3 多維數組的定義 
2.3.4 二維數組及多維數組的初始化 
2.4 字符數組 
2.4.1 字符數組的初始化 
2.4.2 字符串的輸入 
2.4.3 字符串的輸出 
2.4.4 二維字符數組 
2.5 數組作為函數的參數 
2.5.1 數組元素作為函數的參數 
2.5.2 數組名作為函數的參數 
2.6 程序範例 
2.7 本章小結 
習題 
 第3章 指針 
3.1 指針的概念 
3.1.1 指針變量的定義 
3.1.2 指針變量的使用 
3.1.3 指針變量與簡單變量的關係 
3.2 指針的運算 
3.2.1 指針的算術運算 
3.2.2 指針的關係運算 
3.3 指針與數組的關係 
3.3.1 指向一維數組的指針 
3.3.2 指向多維數組的指針 
3.3.3 字符指針 
3.3.4 指針數組 
3.4 指針作為函數的參數 
3.5 函數的返回值為指針 
3.6 指向函數的指針 
3.7 main()函數的參數 
3.8 指向指針的指針 
3.9 圖形處理模式 
3.10 程序範例 
3.11 本章小結 
習題 
 第4章 構造數據類型 
4.1 結構體數據類型 
4.1.1 結構體的定義 
4.1.2 結構體變量的定義 
4.1.3 結構體變量的初始化 
4.1.4 結構體變量成員的引用 
4.1.5 結構體變量成員的輸入/輸出 
4.2 結構體數組 
4.2.1 結構體數組的定義 
4.2.2 結構體數組成員的初始化和引用 
4.3 結構體變量與函數 
4.3.1 函數的形參與實參為結構體 
4.3.2 函數的返回值類型為結構體 
4.4 聯合體數據類型 
4.5 枚舉數據類型 
4.6 鏈表的概念 
4.6.1 動態分配內存 
4.6.2 單鏈表的建立 
4.6.3 從單鏈表中刪除節點 
4.6.4 向鏈表中插入節點 
4.7 程序範例 
4.8 本章小結 
習題 
 第5章 文件操作 
5.1 文件的概念 
5.2 文件的操作 
5.2.1 文件的打開與關閉 
5.2.2 文件操作的錯誤檢測 
5.2.3 文件的順序讀寫 
5.2.4 文件的隨機讀寫 
5.3 程序範例 
5.4 本章小結 
習題 
 第6章 位運算 
6.1 按位取反運算 
6.2 按位左移運算 
6.3 按位右移運算 
6.4 按位與運算 
6.5 按位或運算 
6.6 按位異或運算 
6.7 複合位運算符 
6.8 程序範例 
6.9 本章小結 
習題 
第三部分 c++程序設計基礎 
 第7章 c++中新增語法功能 
7.1 引言 
7.2 新增基本語法 
7.3 新增函數功能 
7.4 程序範例 
7.5 本章小結 
習題 
 第8章 類與數據抽象(一) 
8.1 引言 
8.2 回顧c語言中的結構數據類型 
8.3 c++中的數據類型——類 
8.4 類成員的訪問和作用域 
8.5 訪問函數和工具函數的意義 
8.6 接口和實現分離的設計方法 
8.7 程序範例 
8.8 本章小結 
習題 
 第9章 類與數據抽象(二) 
9.1 引言 
9.2 構造函數的初始化功能 
9.3 const對象和const成員函數 
9.4 析構函數的作用 
9.5 類的複合——類可以作為其他類的成員 
9.6 類的靜態成員 
9.7 程序範例 
9.8 本章小結 
習題 
附錄 常用的c語言庫函數

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區