
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
“这个世界都是由代码组成的。”这是程序员的格言,随着互联网的快速发展,世界已经进入了电子信息时代,而程序员也成为了新时代产业下所产生的火热职业,现在大学都会开放一门变成的基础课,C语言。这对于大学生逻辑思维具有很棒的好处,同样对于要入门编程大海的未来的程序员,也是一个很棒的入门机会,今天烟台C++培训小编就为大家带来,C语言程序设计基础,希望大家喜欢!
联合体
1.成员共用同一组内存单元;
2.任何两个成员不会同时有效;
3.缺省访问权限是public.
union 联合体名称 {
公有成员
protected:
保护型成员
private:
私有成员
};
枚举类
enum class 枚举类型名: 底层类型 {枚举值列表};
不写底层类型,默认int;
enum class Category { General=1, Pistol, MachineGun, Cannon};
枚举类的优势
1.强作用域,其作用域限制在枚举类中;
使用Type的枚举值General:
Type::General
2.转换限制,枚举类对象不可以与整型隐式地互相转换;
不同枚举类不能直接比较
3.可以指定底层类型
enum class Type: char { General, Light, Medium, Heavy};