首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

3.7 常量

常量(constant)是指在程序执行中无法修改的值。当处理绝对不需要修改的值时,常量非常有用,例如p(3.141592)或一英里相当于多少英尺(5 280)。常量一旦定义,就无法在程序其他地方修改(或重新定义)。常量使用define()函数定义。

define()

define()函数定义一个由name指定的常量,赋值为value。如果使用可选参数case- insensitive,并且这个参数值为TRUE,那么后面对此常量的引用将不区分大小写。考虑下面的例子,其中定义了数学常量PI:

下面的代码使用了这个常量:

此代码生成如下结果:

关于前面的代码有几点需要注意。首先,常量引用前面不需要使用美元符。其次,一旦定义常量,就不能重新定义或取消已定义的常量(例如2*PI);如果需要根据常量生成一个值,这个值必须存储在另一个变量中。最后,常量是全局的,可以在脚本的任何位置引用。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论