枚举类型
enum 关键字用于声明枚举,即一种由一组称为枚举数列表的命名常数组成的独特类型。每种枚举类型都有基础类型,该类型可以是除char 以外的任何整型。即:
(byte, sbyte, short, ushort, int, uint, long和ulong)
Enumeration的默认值是从0开始的int,如下:
enum Direction
{
UP,
RIGHT
DOWN,
LEFT,
};
此时UP=0, DOWN=1...依此类推
改变默认值:
enum Direction
{
UP=1,
RIGHT=2,
DOWN=3,
LEFT=4,
};
改变类型(只能改变成:byte, sbyte, short, ushort, int, uint, long, ulong):
enum Direction : long
{
UP = 1111111111,
DOWN = 1111111112,
LEFT = 1111111113,
RIGHT = 1111111114
};
结构体
结构体成员之间用;隔开
定义结构体成员时不能赋初始值
1、结构体是一种自定义的数据类型,和int,float一样,可以用来
创建变量,创建变量的方式也是一样
2