VF中常量与变量

我刚开始学VF,课本里的常量与变量讲的太麻烦且不是太系统,麻烦问下在命令窗口或编程时使用起来二者有什么区别啊?顺便回答下在复制或其他命令语句时什么时候用单引号,什么时候用双引号啊,谢谢

常量:
它的值不能改变的量。
常量有6种:数值型、字符型、日期型、日期时间型、逻辑型、货币型。依次举例:
123 "123" {^2010/05/18} {^2010/05/18 02:34:12 am} .T. $123

变量:它的值可以改变的量。
变量有变量名、变量的值、变量类型。VF 中规定变量名必须要以字母或汉字开头,后面可以出现汉字、数字、字母或下划线。其它的字符一律不能出现在变量名中。

a=123
a="123"
这里a是一个变量名,它的值第一行是数值123,接着给它改变值,可以变为字符“123”
变量的类型是随着它所存储数据的类型而变化的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-15
常量是固定值
变量随程序的运行,根据需要改变
单引号和双引号没有多大区别,如果引号嵌套,里面的用单引号外面的用双引号
第2个回答  推荐于2016-03-09
常量的定义很简单,固定的不变的值就是常量。
如果是初学者,可以这么理解,输入到命令窗口的数据,敲回车后,输入到主窗口的值仍然不变,就叫常量。
变量分两种 字段变量 (只在数据表中出现,估计你还没有学习到数据表部分)和内存变量。
内存变量就是内存划分出来的空间,好似把一个大空地划分了很多停车位一样。每个停车位就是一个内存变量,之所以叫变量,就是因为这个位置停放的车随时在变化。
单引号和双引号都是字符型数据的定界符,两者所用想同,只要是英文的就可以。还有一个是方括号,也可以。本回答被提问者采纳