C和C++中结构体(struct)、联合体(union)、枚举(enum)的区别
C++对C语言的结构、联合、枚举 这3种数据类型进行了扩展。 1、C++定义的结构名、联合名、枚举名 都是 类型名,可以直接用于变量的声明或定义。即在C++中定义变量时不必在结构名、联合名、枚举名 前加上前缀struct、union、enum。例如有如下头文件(head.h)//head.henum color {red,blak,white,blue,ye
转载
2017-12-20 13:59:06 ·
1159 阅读 ·
0 评论