变量是用来存储数据的,数据可以存储在变量中,也可以从变量中读取数据。就像一个盒子即可以放进东西,也可以把东西拿出来。

     计算机的所有数据都是相同的东西(一组0和1),但是存储数据的变量是有不同的内涵的,这个内涵称为类型。就像盒子有不同的尺寸和用途一样。为什么要建立不同的类型呢?因为不同的类型的数据需要用不同的方法来处理,给变量限定不同的数据类型可以避免混淆。就像不同的东西放在不同的盒子里面一样。

     要使用变量,需要声明它们。即给变量指定名称和类型。声明了变量后就可以使用它们来存储声明的数据类型的数据。使用未声明或未赋值的变量会产生错误,编译器会告诉我们是什么错误。

 

     变量的命名:变量的名称不能随便起。要尊要一定的规则。

     变量命名规则:

     a.变量名只能由字母、数字、下划线(_)和@组成,不能包含其它的字符

     b.变量名的第一个字母必须是字母、下划线或@

     c.其后的字符可以是字母、下划线或数字

     d.变量名不能与C#中的关键字名称相同。这些关键字我会在以后的学习中给出

     e.变量名不能与C#中的库函数名称相同

     例:

     dfjka

     _fklaj

     @falal

     dfsa32f

     以上变量名是正确的

     23dfkall//收字符为数字

     saf,fjld//变量名中有其它非法字符","

     saf fjld//变量名中有空格符

     fdl-fdj//变量名中有其它非法字符"-"

     以上变量名是错误的

     myvariable

     myVariable

     Myvariable

     MYVARIBLE

     以上的各个变量名是不同的,记住:C#是区分大小写的

     尽管变量名的命名只要符合上面的规则就是正确的,但是我建议在个变量命名时最好是使用具有描述性质的名称,这样便于理解写出来的程序。比如一个人姓名的变量名可以为name,也可以为dj3rfd,name就有利于我们理解程序

 

     变量的声明和赋值

     变量的声明:数据类型 变量名;如:int age;//声明了一个数据类型为int的变量age

     赋值:变量名 = 值;如:age = 25;//给变量age赋值25,"="为赋值运算符以后会学到的

     其它的变量声明技巧:

     同是声明多个数据类型相同的变量:

     数据类型 变量名1,变量名2,......变量名N;如:int size1,size2;//声明了2个int数据类型的变量。

     注意:同时声明多个变量时,变量的数据类型必须是相同的,上面的变量size1和size2就同是int的数据类型

     在声明变量的同时给变量赋值 :

     数据类型 变量名 = 值;如:int age = 25;//声明一个int数据类型的变量age,并赋值25

     同时使用上面两种技巧:

     数据类型 变量名1 = 值1,变量名2 = 值2,......变量名N= 值N;如:int size1 = 2,size2 = 5,size3 = 10;

     或 数据类型 变量名1 =值1,变量名2,......;如:int age = 25,size =10,num;//同时声明3个数据类型为int的变量age、size、num,并给其中部分变量age、size赋值   

posted on 2008-08-19 11:04  国雄  阅读(237)  评论(0编辑  收藏  举报