1.结构是用其他类型的元素建立的聚合数据类型.2.结构定义用关键字struct引入,结构体放在花括号({})中,结构定义以分号结尾.3.结构标志声明结构型的变量.4.结构定义并没有在内存中保留任何空间,而是生成新的数据类型,用于声明变量.5.使用成员访问运算符(包括圆点运算符和箭头运算符)访问结构成员或类成员.圆点运算符通过对象的变量或对象的引用访问结构和类成员.箭头运算符通过对象指针访问结构和类成员.6.通过结构生成新的数据类型有一定的缺点,可能出现末初始化的数据.如果struct的实现方法,则所有使用这个strumt的程序都要改变.没有保护机制保证数据的正确和保持数据的一致状态.7.类使程序员可以构造有属性和行为的对象.c++中用关键字class或struct定义的类型,通常用关键字class.8.可以用类名声明该类的对象.9.类定义以关键字class开始.害定义体放在左右括号({})之间.类定义用分号终止.10.任何可以访问类的对象的函数可以访问任何在public后面声明的数据成员和成员函数.

评论