清华大学 C++程序设计语言 45 郑莉 视频教程

1、C++语言概述

(1)C++产生历程

并不是第一个面向对象语言,但是第一个流行起来的面向对象语言。

基于C语言基础上的语言,加上面向对象的思想。

“带类的C“——《C++的设计与演化》

特点:

a、兼容C:简洁,高效,接近汇编语言;对C系统进行了改革和扩充;也支持面向过程的程序设计语言。支持泛型程序设计方法。

(如1、0表示真假,C++中也用BOOL类型的TRUE和FLASE表示真假,也可以通用1、0)

b、具有面向对象的方法

将程序分成很多部分,在main主函数中调用各个子函数,以完成各种功能

cout:预定义好的对象,用以输出、输出流对象。

<<插入运算符

C、C++、java中,都把输入输出看做是信息的流动

cout:标准输出流对象,通常默认为显示器。

endl:换行标记

cout是类库里的预定义对象,必须包含头文件——#include<>

using namespace ***

namespace 命名空间,相当于姓,为区别程序不同部分重名的变量等。

int 和 rerun作用:确定其返回值和其类型。retrun返回给操作系统。

main新版本中类型确定为int

2、数据类型和表达式

3、数据的输入和输出

4、算法的基本控制结构

5、自定义数据类型

6、深度探索

.................................

如有BUG、建议、下载地址失效等问题请登录账号-个人中心-我的工单-提交工单反馈给管理员,我们会及时回复。