结构化程序设计(StructuredScripting)是一种基于数据流图(DataGraph)的面向对象编程方法,它采用顺序、选择和循环三种基本控制结构来实现程序功能。结构化程序设计中的对象可以分为两类:一类称为过程对象,包括函数、子程序等;另一类称为数据对象,主要有数组、记录、文件、数据库和对象等。结构化程序设计语言采用数据流图作为其程序框架,并提供了丰富的数据类型和操作符。
C++是一门面向对象的程序设计语言,它既吸收了 C 语言的各种优点,又提供了许多 C 语言所没有而且更加强大的功能。