C#变量

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: |||超大  

变量的用途变量是一个名称,表示程序执行时存储在内存中的数据,用于程序存取数据。

变量声明使用变量之前,必须先声明:给变量一个名字并关联一个类型,让编译器为它分配一块内存。(很长的一句废话)

stringname;//声明了一个变量,定义名称为name,类型为string

也可以把多个变量声明放在一个语句中,但必须是同类型的,中间用逗号间隔。

变量的种类本地变量 在方法作用域保存临时数据,值类型存储在栈中,引用类型的引用存储在栈中,数据存储在堆中。

字段 保存和类型或类型实例相关的数据,是类型的成员,所以字段存储在堆当中,无论是值类型还是引用类类型。

参数 用于一个方法到另一个方法传递数据的临时变量

数组元素 同类数据构成的有序集合中的一个成员

能够自动初始化的变量1classPRogram2{3staticintnumber;//类字段4staticvoidMain(string[] args)5{6Console.WriteLine(number);7byte[] arrs =newbyte[4];8Console.WriteLine(arrs[1]);//数组元素9AnyStruct any=newAnyStruct();10Console.WriteLine(any.field);//结构字段11}12}1314structAnyStruct {15publicdoublefield;16}

思考下面的代码会有异常么?

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航