C++从入门到精通(第5版)
上QQ阅读APP看书,第一时间看更新

1.7 C++的特点

 C++语言中,运算符十分丰富,共有30多个,如算术、关系、逻辑、位、赋值、指针、条件、逗号、下标、类型转换等。

 C++语言的数据类型包括整型、实型、字符型、枚举类型等基本类型,数组、结构体、共用体等构造类型,指针类型,以及用户自定义数据类型。能够实现复杂的数据结构,还可以定义类实现面向对象编程,类和指针结合可以实现高效的程序。

 C++语言的控制语句形式多样,使用方便。包括两路分支、多路分支、循环结构等控制语句,便于结构化模块的实现。结合面向对象编程,更有利于程序的编制和维护。

 C++是一种面向对象的程序设计语言,抽象和实际相结合,各对象间使用消息进行通信,通过继承方法增加了代码的复用。

 C++语言继承了C语言的特性,可以直接访问地址,进行位运算,从而对硬件进行操作。C++语句具有编写简单、便于理解,以及低级语言与硬件结合紧密的优点。

 C++语句具有很强的可移植性,用C++语言编写的程序基本不用修改太多就可以用于不同型号的计算机上,C++标准可在多种操作系统下使用。