第一章 C/C++语言
C语言
C语言最突出的特点:
- 效率高。一般比汇编语言效率低10%-20%。程序效率越高越好。
- C语言可以直接访问物理地址,进行位操作,可以直接对硬件操作,因此C语言既具备高级语言的功能,也具备低级语言的功能,可以用来写系统软件,这是其语言灵活性的表现。
C++语言
C++语言增强了C语言的功能。
版本:C++98 (1.0), C++03, C++11 (2.0), C++14, C++17
传统C++:C++98及以前的版本
现代C++:C++11开始的版本
C++语言的特性:继承性,封装性,多态性。
C++与C语言的关系
C++是C的超集,C是C++的子集。
——引用自《C++新经典》