我是靠谱客的博主 俏皮秋天,最近开发中收集的这篇文章主要介绍C++初级知识点1C++初级知识点1,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

C++初级知识点1

C++语言概述

1.1 C++的产生

C++是从C语言发展演变而来的,C语言最初是贝尔实验室的Dennis Ritchie在B语言基础上开发出来的。1972年在一台DEC PDP-11计算机上实现了最初的C语言,以后经过了多次改进。目前比较流行的C语言基本上都是ANSI C为基础的优点,例如:语言简介灵活,运算符和数据结构丰富,具有结构化控制语句,程序执行效率高,而且同时具有高级语言和汇编语言的优点。与其他高级语言相比,C语言具有可以直接访问物理地址的优点,与汇编语言相比又具有良好的可读性和可移植性。

  尽管如此,由于C语言毕竟是一个面向过程的编程语言,因此与其他面向过程的编程语言一样,已经不能满足运用面向对象方法开发软件的需要,C++便在C语言的基础上为支持面向对象程序设计而颜值的,一个通用的程序设计语言。他是在1980年由AT & T贝尔实验室的Bjarne Stroustrup博士创建研制C++的一个首要目标就是使C++首先是一个更好的C,所以C++解决了C中存在的一些问题。C++的另一个重要目标就是支持面向对象的程序设计,因此在C++中引入了类的机制。2003年10月ISO发布了第二版的C++标准,成为目前的C++。

1.2 C++的特点

特点一:兼容
首先C++是一个更好的C,保持了C的简介,高效和接近汇编语言的特点,对C的类型系统进行了改革和扩充,因此C++比C更安全。C++的编译系统能检查出更多的类型错误。
特点二:支持面向对象
虽然与C的兼容是的C++具有双重特点,但他在概念上和C完全不同的语言,我们应该注意按照面向对象的思维方式去编写程序。

最后

以上就是俏皮秋天为你收集整理的C++初级知识点1C++初级知识点1的全部内容,希望文章能够帮你解决C++初级知识点1C++初级知识点1所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部