标识符只能由字母、数字和下划线组成,而且第一个字符必须为字母或下划线;
区分大小写
变量是计算机内存中被命名的数据存储单元,其中存储的值是可以改变的。
定义格式:数据类型 变量名;
常量是指在程序执行过程中其值不能被改变的量。
定义格式:const 数据类型 常量名=表达式;
枚举类型
当在程序设计中需要定义一些具有赋值范围的变量(如星期、月份等)时,可以用枚举类型
来定义。枚举将变量所能赋的值一一列举出来,给出一个具体的范围。
枚举类型用关键字 enum 说明,定义如下:
enum 枚举名
{
枚举常量 1[=整型常数],
枚举常量 2 [=整型常数],
...
枚举常量 n [=整型常数],
};
结构类型
结构体是一种复合的数据类型,它允许用其它数据类型构成一个结构类型,而一个结构类型
变量内的所有数据可以作为一个整体进行处理。
结构体的定义形式如下:
struct 结构体标识名
{
public 类型 成员变量名 1;
public 类型 成员变量名 2;
public 类型 成员变量名 3;
…
};
引用类型
在内存中不直接存储引用类型的数据,而是存储该数据的地址,由此可以索引到所需的数据。
引用类型包括类(class)、接口(interface)、数组(array)、字符串(string)和委托(delegate)
等
该运算符是 ? :
表达式为:表达式 1?表达式 2:表达式 3
先求解表达式 1, 若其值为真(非 0)则将表达式 2 的值作为整个表达式的取值,
否则(表达式 1 的值为 0)将表达式 3 的值作为整个表达式的取值。
例如: max=(a>b)?a:b 就是将 a 和 b 二者中较大的一个赋给 max。