資料介紹
計算機誕生初期,人們要使用計算機必須用機器語言或匯編語言編寫程序。世界上第一種計算機高級語言誕生于1954年,它是FORTRAN語言。先后出現(xiàn)了多種計算機高級語言。其中使用最廣泛、影響最大的當(dāng)推BASIC語言和C語言。
第1篇基本知識
第1章C++的初步知識
第2章數(shù)據(jù)類型與表達式
第2篇面向過程的程序設(shè)計
第3章程序設(shè)計初步
第4章函數(shù)與預(yù)處理
第5章數(shù)組
第6章指針
第7章自定義數(shù)據(jù)類型
第3篇基于對象的程序設(shè)計
第8章類和對象
第9章關(guān)于類和對象的進一步討論
第10章運算符重載
第4篇面向?qū)ο蟮某绦蛟O(shè)計
第11章繼承與派生
第12章多態(tài)性與虛函數(shù)
第13章輸入輸出流
第14章C++工具
BASIC語言是1964年在FORTRAN語言的基礎(chǔ)上簡化而成的,它是為初學(xué)者設(shè)計的小型高級語言。
C語言是1972年由美國貝爾實驗室的D.M.Ritchie研制成功的。它不是為初學(xué)者設(shè)計的,而是為計算機專業(yè)人員設(shè)計的。大多數(shù)系統(tǒng)軟件和許多應(yīng)用軟件都是用C語言編寫的。
但是隨著軟件規(guī)模的增大,用C語言編寫程序漸漸顯得有些吃力了。
C++是由AT&T Bell(貝爾)實驗室的Bjarne
Stroustrup博士及其同事于20世紀(jì)80年代初在C語言的基礎(chǔ)上開發(fā)成功的。C++保留了C語言原有的所有優(yōu)點,增加了面向?qū)ο蟮臋C制。
C++是由C發(fā)展而來的,與C兼容。用C語言寫的程序基本上可以不加修改地用于C++。從C++的名字可以看出它是C的超集。C++既可用于面向過程的結(jié)構(gòu)化程序設(shè)計,又可用于面向?qū)ο蟮某绦蛟O(shè)計,是一種功能強大的混合型的程序設(shè)計語言。
C++對C的“增強”,表現(xiàn)在兩個方面:
(1)在原來面向過程的機制基礎(chǔ)上,對C語言的功能做了不少擴充。
(2)增加了面向?qū)ο蟮臋C制。
面向?qū)ο蟪绦蛟O(shè)計,是針對開發(fā)較大規(guī)模的程序而提出來的,目的是提高軟件開發(fā)的效率。
不要把面向?qū)ο蠛兔嫦蜻^程對立起來,面向?qū)ο蠛兔嫦蜻^程不是矛盾的,而是各有用途、互為補充的。學(xué)習(xí)C++,既要會利用C++進行面向過程的結(jié)構(gòu)化程序設(shè)計,也要會利用C++進行面向?qū)ο蟮某绦蛟O(shè)計。本書既介紹C++在面向過程程序設(shè)計中的應(yīng)用,也介紹C++在面向?qū)ο蟪绦蛟O(shè)計中的應(yīng)用。
?
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
- C++程序设计教程之输入输出流的详细资料说明8次下载
- C++程序设计教程之C++工具的详细资料说明4次下载
- C++程序设计教程之指针的详细资料说明7次下载
- C++程序设计教程之基于对象的程序设计的详细资料说明5次下载
- C++程序设计教程之数据类型与表达式的详细资料说明0次下载
- C++程序设计教程之C++的初步知识的详细资料说明31次下载
- C++程序设计教程之数组的详细资料说明10次下载
- Visual C++程序设计教程之MFC中的资源与界面设计的详细资料说明8次下载
- C++程序设计教程之语句的详细资料说明1次下载
- C++程序设计教程之继承的详细资料说明98次下载
- C++程序设计教程之类的详细资料说明2次下载
- C++的实验教程之循环结构程序设计的详细资料说明4次下载
- C++入门教程之C++程序设计的课件资料免费下载33次下载
- C++语言入门教程之C++语言程序设计函数的详细资料概述免费下载23次下载
- C++语言入门教程之C++语言程序设计数组的详细资料概述免费下载9次下载
- C++中实现类似instanceof的方法619次阅读
- 使用 MISRA C++:2023® 避免基于范围的 for 循环中的错误828次阅读
- C++简史:C++是如何开始的625次阅读
- C语言和C++中那些不同的地方977次阅读
- 用OpenVINO™ C++ API编写YOLOv8-Seg实例分割模型推理程序1652次阅读
- 如何把C++程序改写成C语言3375次阅读
- C++程序异常处理机制是什么880次阅读
- C与C++混合编程是什么1730次阅读
- C++语言的发展615次阅读
- C/C++基础知识汇总2429次阅读
- C语言和C++的特点与用法详细说明4439次阅读
- C++的异常机制底层原理与实际应用详细说明3196次阅读
- C++:引用的使用场景4082次阅读
- C++封装:this指针3485次阅读
- C++的这些资源你多知道吗?国外程序员整理的C++资源大全5655次阅读
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7藍牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多