2.1、c++语言概括

2.1.1)c++的产生

一个更好的c,由c演变而来

2.1.2)c++的特点

一是尽量兼容c,二是支持面向对象的方法。更安全,且简洁高效。

2.1.3~2.1.5 

多数和C相同,数据太多,看书p20-p23

2.2 、基本数据类型和表达式

基本与C相同,bool类型常量 只有两个:true和false

2.3、 数据的输入与输出

数据从一个对象到另一个对象的流动现象称之为“流”,。数据的输入和输出通过I/O流来实现, cin(处理标准输入,即键盘输入),cout(同理,标准输出)

预定义插入符“<<"  cout<<表达式1   cin>>a

2.4、 算法的基本控制结构

基本结构:顺序结构、选择结构、循环结构。

与C相同

2.5、 自定义的数据类型

自定义数据类型:枚举类型、结构类型、联合类型、数组类型、类类型等。

  typedef声明 

    typedef  已有类型名 新类型名表;

      eg: typedef int Natural;

   枚举类型enum

    enum  枚举类型名  {变量值列表};

        enum{SUN,MON,TUE}

    说明:1)枚举元素按常量处理,不能对其赋值    eg:SUN=0;

       2)枚举元素具有默认值,依次为0,1,2,……

 

好久之前写的,搞忘发出来了……