第3章VisualFoxPro的常量、变量、表达式和函数3.1VisualFoxPro的常量一、常量的认识1、常量是表示一个确定的数据,如65
2、VisualFoxPro中,常量的类型有数值型、货币型、字符型、逻辑型、日期型、日期时间型6种
二、数值型常量1、数值型常量表示的是一个具体的数,因此,数值型常量也称为常数
2、数值型常量的表示·日常表示法如12、+56、-64
·科学表示法1
6E12表示1
6×1012;1
6E-12表示1
6×10-12;-1
6E12表示-1
6×1012;-1
6E-12表示-1
6×10-12
三、货币型常量1、货币型常量用来表示一个具体的货币值
货币型常量的小数位数最多4位
2、货币型常量的表示如$12,$12
68,-$12
四、字符型常量1、字符型常量用来表示一串字符(数字、符号、汉字统称为字符),因此,字符型常量也称为字符串
2、字符型常量的表示如'abcd'、"abcd"、[abcd]均表示字符串abcd
3、说明·表示字符型常量前后的'、"或[]称为字符型常量的定界符,它表示字符串的开始和结束,不是字符串的组成内容
字符串的前后定界符必须一致,如'abcd"等是错误的
·当字符串中包含定界符时,必须使用与之不同的定界符作为字符串的定界符,如字符串ab'cd应表示为"ab'cd"或[ab'cd]
·字符型常量中的字母大小写是区分的,比如"abcd"和"ABCD"是不同的两个字符串
注意:其他场合,字母的大小写是不区分的
·组成字符串的内容中可以有空格,如"abcd"、"abcd"、""等都是正确的字符串
·定界符中没有任何内容时,也是正确的字符串,这样的字符串称为空串
第1页·共14页注意:空串并不是指全部由空格组成的字符串