TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動只到4/20,趕緊把握這一波!
C++高級程序設計(簡體書)
滿額折

C++高級程序設計(簡體書)

人民幣定價:44.5 元
定  價:NT$ 267 元
優惠價:87232
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:6 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

C++程序設計語言同時支持面向過程和面向對象編程,《21世紀高等學校規劃教材.計算機科學與技術:C++高級程序設計》以C++標準為藍本,以實際案例為支撐來闡述學生學習過程中晦澀難懂的概念,並將多年來教學過程中學生遇到的難以掌握的知識點以重點突出或錯誤解釋的方式列出。整本書的語言通俗易懂,每個章節的開始都以一個短小有趣的引發好奇心的說明引導學生進入本章節內容的學習。整個內容按照循序漸進的方式展開,引領學生從C++的面向過程編程逐步過渡到C++的面向對象編程,實現學習點上的由易到難的順利過渡。本書內容包括:緒論、數據類型與基本輸入輸出、控制語句、函數與預處理、數組、指針與引用、自定義數據類型、類、靜態成員與友元、繼承與派生、多態性、輸入輸出流、模板和異常處理。
《21世紀高等學校規劃教材.計算機科學與技術:C++高級程序設計》實例豐富,有配套的《C++高級程序設計實驗與習題指導》並為廣大學習者或教師提供了教程課件和實例源代碼供下載。本教程可以分兩學期來講,第一學期建議48學時,其中實驗16學時,第二學期48學時,其中實驗16學時。
《21世紀高等學校規劃教材.計算機科學與技術:C++高級程序設計》適用於高校計算機專業程序設計課程教學,也適用于自學成才的讀者,在本書的指導下,讀者可以逐步由不入門到初級程序員到高級程序員,並從中體會到學習編程的無限樂趣,為成為一名真正的程序員打下堅實的基礎。.

名人/編輯推薦

《21世紀高等學校規劃教材?計算機科學與技術:C++高級程序設計》適用于高校計算機專業程序設計課程教學,也適用于自學成才的讀者,在《21世紀高等學校規劃教材?計算機科學與技術:C++高級程序設計》的指導下,讀者可以逐步由不入門到初級程序員到高級程序員,并從中體會到學習編程的無限樂趣,為成為一名真正的程序員打下堅實的基礎。

目次

第1章 緒論
1.1 程序設計語言的演變
1.2 C++程序設計語言的發展
1.3 面向過程程序設計
1.4 面向對象程序設計
1.5 計算機信息存儲與表示
1.5.1 數據在計算機中的表示
1.5.2 不同形式數據的表示方法
1.6 C++程序的編程流程
1.7 編譯一個簡單的程序
1.8 C++的詞法和規則
1.8.1 C++的字符集
1.8.2 詞與詞法規則
1.9 C++編譯環境
1.9.1 VC++6.0的集成開發環境
1.9.2 第一個標準C++程序
本章小結
習題1
第2章 數據類型與基本輸入輸出
2.1 數據類型基本概念
2.1.1 C++數據類型種類
2.1.2 整型和實型
2.1.3 數值的范圍
2.1.4 有符號數和無符號數
2.1.5 有符號數和無符號數的范圍區別
2.1.6 本章用到的關鍵字
2.2 C++基本數據類型
2.2.1 整型、實型和字符型
2.2.2 布爾型和無類型
2.2.3 為數據類型起別名
2.2.4 sizeof的使用
2.3 常量
2.3.1 整型常量
2.3.2 字符常量和字符串常量
2.3.3 邏輯常量
2.3.4 枚舉常量
2.3.5 實型常量
2.3.6 地址常量
2.4 符號常量
2.4.1 為什么需要符號常量
2.4.2 const與#define的比較
2.5 變量
2.5.1 變量概述
2.5.2 變量聲明
2.5.3 賦值語句
2.5.4 變量的初始化
2.6 輸入和輸出
2.6.1 cout輸出流
2.6.2 cin輸入流
2.7 運算符和表達式
2.7.1 C++語言的運算符種類
2.7.2 算術運算符
2.7.3 賦值運算符
2.7.4 關系運算符
2.7.5 邏輯運算符
2.7.6 位運算符
2.7.7 條件運算符
2.7.8 逗號運算符
2.7.9 運算符優先級及結合性
本章小結
習題2
第3章 控制語句
3.1 順序控制語句
3.1.1 表達式語句
3.1.2 函數調用語句
3.1.3 復合語句
3.1.4 空語句
3.1.5 賦值語句
3.2 選擇控制語句
3.2.1 if
3.2.2 多路分支
3.2.3 程序應用舉例
3.3 循環控制語句
3.3.1 while語句
3.3.2 do
3.3.3 for語句
3.3.4 三種循環語句的選用
3.3.5 循環的嵌套
3.4 跳轉語句
3.4.1 break語句
3.4.2 continue語句
3.4.3 goto語句
本章小結
習題3
第4章 函數與預處理
4.1 自頂向下程序設計
4.2 預定義函數
4.3 自定義函數
4.3.1 函數定義
4.3.2 函數返回值
4.3.3 函數參數和傳值調用
4.3.4 函數定義和函數聲明的區別
4.4 函數重載
4.5 帶默認參數的函數
4.6 內聯函數
4.7 函數的嵌套調用
4.8 函數的遞歸調用
4.9 局部變量與全局變量
4.10 變量的存儲類別
4.10.1 自動變量
4.10.2 靜態局部變量
4.10.3 寄存器變量
4.10.4 外部變量和靜態外部變量
4.11 預處理命令
4.11.1 文件包含
4.11.2 條件編譯
本章小結
習題4
第5章 數組
5.1 一維數組
5.1.1 聲明和引用一維數組
5.1.2 數組的初始化
5.1.3 數組下標越界
5.1.4 一維數組和循環
5.1.5 一維數組的應用
5.2 多維數組
5.2.1 聲明和引用二維數組
5.2.2 二維數組的初始化
5.2.3 二維數組的應用
5.2.4 多維數組簡單介紹
5.3 字符數組
5.3.1 聲明和引用一維字符數組
5.3.2 一維字符數組的初始化
5.3.3 多維字符數組
5.3.4 字符數組的輸入輸出
5.3.5 字符數組處理函數
5.4 數組在函數中的應用
5.4.1 數組元素作為函數參數
5.4.2 整個數組作為函數參數
本章小結
習題5
第6章 指針與引用
6.1 指針與指針變量
6.1.1 指針的概念
6.1.2 定義指針變量
6.1.3 引用指針變量
6.1.4 無名變量
6.1.5 指針作為函數參數
6.2 數組與指針
6.2.1 指向數組元素的指針
6.2.2 指針變量作函數參數接收數組地址
6.3 字符串與指針
6.4 const修飾指針
6.4.1 指向常量的指針
……
第7章 自定義數據類型
第8章 類
第9章 靜態成員與友元
第10章 繼承與派生
第11章 多態性
第12章 輸入輸出流
第13章 模板
第14章 異常處理
參考文獻

書摘/試閱



對自定義函數的調用與對預定義函數的調用遵循一樣的語法規則,那就是要進行正確的函數調用,首先需要給出相應的函數名如sum,然后給出用圓括號括起來的兩個實參,如本例中的兩個實參分別是整型的s和hum,它們中存放的實際值的大小取決于程序運行時的鍵盤輸入,最后函數調用結束后會返回一個整型的自然數之和,即函數值。該函數值可以像任何整型表達式一樣參加整型數據可以參加的運算。如下都是正確的調用。
int m=sum(5,6);
int k=200+sum(1,4);
int d=2*m+sum(S,num); //s,num同上述程序中的含義
程序4_2.cpp中包括在注釋函數定義中的粗體部分為函數定義。函數定義是描述該函數如何實現指定的功能,返回指定類型值的部分。它主要包括兩個部分:函數頭和函數主體(功能段)。從sum函數的定義可以看到,函數定義的語法和main函數一樣,唯一不同的是自定義函數不是由系統自動調用的,而main函數則是執行C++程序的唯一入口。函數頭和函數聲明相同,只是函數頭后面沒有分號。
4.3.2 函數返回值
函數聲明不能確定函數的返回值是什么,能夠確定函數返回值的是通過在函數主體中添加return語句實現的。函數的返回值在執行return語句時確定。也就是說,如果需要從被調用函數帶回一個函數值(以便在主調函數中使用),被調函數中必須包含return語句,如程序4_2.cpp中的return語句:
return total;
由關鍵字return和一個表達式構成,total的值作為函數調用的值返回。表達式的類型應該和函數返回類型一致,如果不一致,那么以返回類型為標準進行轉換。例如,如果一個函數的返回類型為整型,但是函數中執行如下return語句:
return 36.78;
那么最后作為函數調用返回值的是36,即函數值為36。
為了避免混淆,也可以為return語句的表達式添加圓括號,這樣使得程序更加容易閱讀,如:
return(total);
return語句后面一般不再寫其他語句,即使寫,程序也不再執行,因為程序一旦執行return語句就會終止當前的函數調用,即從當前的函數返回上一級主調用函數。

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區