第1个回答 推荐于2016-11-28
变量是一段有名字的连续存储空间。在源代码中通过定义变量来申请并命名这样的存储空间,并通过变量的名字来使用这段存储空间。 变量是程序中数据的临时存放场所。在代码中可以只使用一个变量,也可以使用多个变量,变量中可以存放单词、数值、日期以及属性。
C#变量定义格式为: 数据类型 变量名
同一类型,可一次性定义一个,也可一次性定义多个,如下格式:
int i, j, k;
char c, ch;
float f, salary;
double d;
变量的初始化,是指变量定义时给变量赋一个初始值:如下例
int d = 3, f = 5; /* 初始化 d 和 f. */
byte z = 22; /* 初始化 z. */
double pi = 3.14159; /* 声明 pi 的近似值 */
char x = 'x'; /* 变量 x 的值为 'x' */
变量的初始化可以在定义时进行,也可以在第一次使用前进行,如下例
short a;
int b ;
double c;
/* 实际初始化 */
a = 10;
b = 20;
类级别的变量,也就是类的属性,如果不进行初始化则会自动获得一个默认初始值,但函数内部的变量也就是方法中定义的变量如果不进行初始化,在编译将会报错