const BASE_64_MAP_INIT = "ABCD"是什么意思?主要是const

来源:百度知道 编辑:UC知道 时间:2024/05/10 00:22:06
不好意思,在看下载的一个asp程序看到const在dreamweaver中是个关键字,但我不知道是什么意思起什么作用请指教!!谢谢(这个在我买的书上怎么没有呢?好多东西书上都没有!!asp一共有多少个关键字呀?!)
??您确定没写错吗?const后边定义的是“常量”而不是“变量”?这种情况我还真没遇到过!
也就是在以后的程序中,由const定义的常量,不能再赋别的值了对吗?(常量的值是不能改变的)

const就是常量的意思。
上面程序中 BASE_64_MAP_INIT 初始化为一个常量,而且它的值为“ABCD”的字符串。那么在你程序的任何位置中BASE_64_MAP_INIT的值固定为“ABCD” 的字符串了。够不?

他没写错,const后面是常量,用const 定义完了就不能再赋值了.这么写是为了程序读起来方便,如果全都是数字,程序读起来太乱,懂了?