常量、枚举、结构体

常量

一个不能变化的量,常量一旦声明,就不可以再重新赋值。

常量名的命名一般是全大写,单词与单词之间用下划线分割。

如 : IP ,  NAME       语法——const 数据类型常量名 = 值;

枚举 enum  

说白了就是一个数据类型,同样是用于存储数据的。

和之前学习过的的int, float, double, string.....一样。只不过 int , float 这些类型是系统定义好的,我们直接可以使用。而枚举类型是需要我们使用者根据实际的开发需要来自行定义的。

何时需要用到枚举?团队合作开发某项目时需用枚举类型。

枚举类型定义在namespace下,这样在当前的命名空间下,所有的类(class)都可以使用该枚举。

枚举语法:

定义枚举类型

public  enum  枚举名

{

值1,

值2,

值N

使用枚举类型——枚举类型  变量名 = 枚举类型.值;

使用前提——枚举类型往往是一些先定义好的,公共项目中使用的一些数据

结构体

struct结构体是一种值类型,通常用于封装一些小型变量数据。     作用:可以帮助我们一次性声明多个不同类型的变量。

结构体语法:

声明结构体

public struct 结构体名称

{

public数据类型字段名;

public数据类型字段名;

public数据类型字段名;

}

注意:字段命名一般都以下划线开头

结构体和枚举名称命名一般遵循帕斯卡命名法(首字母大写,后面单词首字母也大写)

猜你喜欢

转载自blog.csdn.net/xiaobaihao0311/article/details/121938661