当前位置:七道奇文章资讯网站建设网站编程
日期:2010-12-28 11:49:00  来源:本站整理

C#中const 解析与阐明[网站编程]

赞助商链接



  本文“C#中const 解析与阐明[网站编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

const是一个c语言的关键字,它限定一个变量不答应被改变.利用const在一定程度上可以提高程序的安全性和坚固性,别的,在傍观别人代码的时刻,清楚理解const所起的作用,对理解对方的程序也有一些帮忙.别的const在其他编程语言中也有呈现,如c++、php教程5、c#.net、hc08 c

const 普通修饰 的变量为只读变量

const定义应当为在定义的时刻初始化 今后不能改变他的值

例:const int a=1;//只能在定义的时刻初始化;

  a=2;//呈现错误 因为a为只读变量

const 修饰一些指针时刻的用法

int a;

const int *p=&a;// *p是不答应改变的 但是p是答应改变的

int * const p1 //定义了一个只读的变量p1 ;p1不可以改变 *p1是可以改变的


常数声明可以声明多个常数,比方:   public const double x = 1.0, y = 2.0, z = 3.0;   不答应在常数声明中利用 static 修饰符.   常数可以参与常数表达式,以下所示:   public const int c1 = 5;   public const int c2 = c1 + 100;   注意   readonly 关键字与 const 关键字差别.const 字段只能在该字段的声明中初始化.readonly 字段可以在声明或构造函数中初始化.因此,按照所利用的构造函数,readonly 字段大概具有差别的值.别的,const 字段是编译经常数,而 readonly 字段可用于运行经常数,以下面的代码行所示:public static readonly uint l1 = (uint)datetime.now.ticks;


  以上是“C#中const 解析与阐明[网站编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: 与您的QQ/BBS好友分享!
  • 好的评价 如果您觉得此文章好,就请您
      0%(0)
  • 差的评价 如果您觉得此文章差,就请您
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .