C++学习

来源:互联网 发布:豆瓣发帖搜索知乎 编辑:程序博客网 时间:2024/06/04 19:37

C++的特点:面向对象程序设计  封装 抽象 继承 多态

组成  核心语言:提供所有构件块包括变量,数据类型 ,常量

         C++标准库:提供大量的函数,用于操作文件,字符创

         标准模块库(STL):提供大量方法,用于操作数据结构

第一个C++程序


定义 对象的集合,通过调用彼此的方法来进行交互

   对象:对象具有状态和行为

  类 :可以定义为描述对象行为/状态的模板

 方法:一个方法表示一种行为,一个类可以包含多个方法

即时变量:每个对象都具有其独特的即时变量,对象的状态由即时变量的值创建


注释  /*  ...  */     或者//

标识符  字母,数字,下划线组成  开头必须是下划线

数据类型 布尔型 bool 字符型 char 整型 int 浮点型 float  双浮点型 double 无类型 void 宽字符型 wchar-t



 

endl 换行符 用于向屏幕传多个值 sizeof()获取数据类型大小

typedf 为一个已有的数据取一个新的名字

如 typedf int feel; feel distance;

枚举类型:派生数据类型 由用户定义的若干枚常量的集合  需要用到关键字enum