什么是常量

不指定
2011-11-4 19:03 by:果面 程序开发 本站原创
先说常量, 这个比较简单.
  什么是常量呢, 常量就是其值不可变化的量.
  常量分为两种:第一种, 自然常量. 这叫是因为它们本身就是常量, 你怎么更改21的值呢? 他永远都是21, 不可能变成46
如果你在程序中使用"21=46", 这样的语句将会引发一个错误. 同样的, 字符串也是常量 (还记得字符串吗? 就是包裹在""之间的一串字符), "Hello World"就是一个例子, 如果你使用"Hello World"="Bye"这样的语句同样会引发一个错误. 你能举出自然常量的更多例子吗?
  第二种, 是我们自己定义的常量,这种量也使用代号, 他们也被赋值, 但和变量的不同点在于, 他们在定义的时候被赋值,以后就不能改变了,如果企图改变将会引发一个错误. 定义一个变量,我们使用"const"这个关键字(关键字的意思是系统定义了有特殊功能的字, 不能作为变量名或常量名使用),格式是:const 常量名=常量值.
评论(0) 引用(0) 阅读(2210)

lvalue和rvalue是何意?

不指定
2011-11-4 11:03 by:果面 程序开发 本站原创
lvalue是指left value,即“左值”,可以被赋值的量

rvalue是指right value,即“右值”,可以被读取其值的量
评论(0) 引用(0) 阅读(3730)
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]