空指针 NULL:宏·,不同系统定义值可能不同 C++98:NULL一般看成整形常量 C++11:nullptr 空指针类型 C++:基于面向对象 C结构体中不能定义函数 struct student{...}; struct student s;//结构体变量s 类 class student{...}; student s;//对象s 数据安全:公有、私有、保护 私有、保护:对象不可直接访问 struct:默认数据成员公有 class:默认数据成员私有