当预先并不知道需要定义的变量是什么类型时,就可以用var来定义了。
如:var a=1;则a就是int类型,var b="abc",则b就是string类型,且变量的类型不可改变
在用var定义变量时,需要注意:
1:必须在定义时初始化,即不能先定义后初始化,如:var a;a = 1;这样是不允许的
2:一旦初始化完成,变量的类型不可改变
3:var类型的变量必须是局部变量