第二章 C+简单程序设计清华大学 郑 莉C+语言程序设计C+ 语言程序设计清华大学 郑莉2本章主要内容l C+语言概述l基本数据类型和表达式l数据的输入与输出l算法的基本控制结构l自定义数据类型C+ 语言程序设计清华大学 郑莉3C+语言的产生l C+是从C语言发展演变而来的,首先是一个更好的Cl 引入了类的机制,最初的C+被称为“带类的C”l 1983年正式取名为C+l 从1989年开始C+语言的标准化工作l 于1994年制定了ANSI C+标准草案l 于1998年11月被国际标准化组织(ISO)批准为国际标准,成为目前的C+C+语言概述C+ 语言程序设计清华大学 郑莉4C+的特点l全面兼容C它保持了C的简洁、高效和接近汇编语言等特点对C的类型系统进行了改革和扩充C+也支持面向过程的程序设计,不是一个纯正的面向对象的语言l支持面向对象的方法C+语言概述C+ 语言程序设计清华大学 郑莉5C+程序实例例2-1/2_1.cpp#include using namespace std;int main() cout Hello! endl;cout Welcome to c+! endl;re