关于C#变量
2021-05-01 00:28
标签:nbsp 编译 有序 参数 描述 变量类型 ext enter 传递 一种多用途的编程语言必须允许程序存取数据,而这正是通过变量实现。变量是一个名称,表示程序执行时存储在内存中的数据。 1、C#的变量 2、变量声明 变量在使用前必须声明。变量声明定义了变量,并完成了: a、给变量命名,并为它关联一种类型; b、让编译器为它分配一块内存。 一个简单的变量声明至少需要一个类型和一个名称,如:int var;(int为类型,var即名称)。 声明还可以把变量的内存初始化为一个确定的值,这样的语句我们称为变量初始化语句,如:int var1 = 1; 无初始化语句的本地变量有一个未定义的值,在赋值前不能使用,如果使用会导致编译器产生一条错误信息。但是一些类型变量如果声明时没有定义值,那么会自动设为默认值。 如下表: 3、多重变量声明 a、多重变量声明中变量类型需相同。 b、变量名之间要用逗号隔开,变量名后可以包含初始化语句。 例:double var2,var3 = 3.21; 4、变量的使用 当我们完成变量定义后即可通过变量名使用其对应值,如前文我们已经定义了变量var1,这时就可以使用语句: Console.WriterLine("{0}",var1); 输出对应变量值。 关于C#变量 标签:nbsp 编译 有序 参数 描述 变量类型 ext enter 传递 原文地址:http://www.cnblogs.com/Ekalos-blog/p/7795770.html
名称
类型成员
描述
本地变量
否
在方法的作用域保存临时数据
字段
是
保存和类型或类型实例相关的数据
参数
否
用于从一个方法到另一个方法传递数据的临时变量
数组元素
是
(同类)数据项构成的有序集合的一个成员
变量类型
存储位置
自动初始化
用途
本地变量
栈或栈和堆
否
用于函数成员内部计算
类字段
堆
是
类的成员
结构字段
栈或堆
是
结构成员
参数
栈
否
用于把值传入或传出方法
数组元素
堆
是
数组成员