- 1
- 0
- 约6.37千字
- 约 29页
- 2017-06-07 发布于湖北
- 举报
主要内容: 数据类型 数据存储 表达式 数 据 类 型 7. 备注型(Memo)(简写M)(4B) 8. 通用型(General)(简写G) (4B) 9. 整型(Integer)(简写I)(4B) 10. 浮点型(Float)(简写F) 11. 双精度型(Double)(简写D)(8B) 12. 字符型(二进制) 13. 备注型(二进制)(4B) 1.数值型(N) 数值型(Numeric)数据是由数字(0~9)、小数点和正负号以及E(e)符号组成。最大长度为20个字符(包括+、-号和小数点),内存占8个字节。 3.14 –3.2 0.1234 2.3e8 数值型数据在Visual FoxPro系统中被细分为:数值型、浮点型、双精度型和整型。 3.字符型(C) 字符型(Character)数据由汉字和ASCII字符集中可打印字符(英文字符、数字字符、空格及其他专用字符)组成,半角西文字符占1字节,汉字占2字节,最大长度是254个字符。字符常量的定界符 “” ‘’ [],必须成对匹配 如“数据库”, ‘PC机’ [计算机] 若字符串中有定界符,则须用另一种定界符如“I’am a boy” 5.日期时间型(Date Time) 日期时间型数据是描述日期和时间的数据,长固定为8个字符。日期时间型数据除包括日期数据的年、月、日外,还包括时、分、秒以及上午、下午等内容。 如{^2002/12/20 10:30:34 a} VFP默认使用严格的日期或日期时间格式,如果要使用通常的日期或日期时间格式,必须先执行SET STRICTDATE TO 0命令,否则会引起出错。如果要设置严格的日期或日期时间格式,可执行命令SET STRICTDATE TO 1。 6.逻辑型(Logic) 逻辑型数据是描述客观事物真假的数据,用于表示逻辑判断结果。 逻辑型数据只有真和假两种值,长度固定为1个字符。 真可表示 .T.,.t.,.y.,.Y. 假可表示 .F.,.f.,.n.,.N. 例如 a1=.T. 7.备注型(Memo) 备注型字段用于存放字符数据块。只能用于数据表字段定义,在表中字段长度固定为4个字节,用来引用备注的实际内容,而实际数据被存放在与数据表文件同名的.FPT备注文件中,长度根据数据的内容而定。 3.2.1常量 其值不变的量为常量 数值型常量 如3.12 字符型常量 如‘china’, “china”,[china] 逻辑型常量 如.F.,.T. 日期型常量 如{^2006-02-23} 日期时间常量 如{^2006-02-24 10:30:00 a} 符号常量 用预编译命令#define 如 #define PI 3.1415926 3.2.2变量(内存变量、系统变量和字段变量) 内存变量是内存中一种临时的工作单元,需要时可以临时定义,不需要时可以随时释放。每一个内存变量都必须有一个固定的名称,以标识该内存单元的存储位置。 变量名长度=254个字符,变量名以英文字母、下划线或汉字开头(为了与系统变量区别,一般不用下划线开头),且仅由英文字母、汉字、数字和下划线组成。 如果内存变量与数据表中的字段变量同名时,用户在引用内存变量时,要在其名字前加一个m.或(m-)。 例:A、AB1、工资_总额、应发工资、C_12等都可做为内存变量。 内存变量的类型有数值型、字符型、逻辑型、日期型和日期时间型,它的定义是通过赋值语句来进行的。 3.2.2.1变量的创建和赋值 内存变量的创建是通过赋值语句来完成的 一般格式为: 变量名=表达式 或 STORE 表达式 TO 变量名表 例如:a1=3.14 定义变量a1,赋初值3.14,为数值型 STORE 3*2 TO b1,b2 *定义变量b1和b2,初值为6,都为数值型 表达式值输出命令 格式:?|?? 表达式表 ?换行显示,??同行显示 如:?a1 3.1415926 ??b1+b2 12 3.2.2.2数组 数组是一组有序内存变量的集合,数组名与变量命名是一样的。 1.数组的定义: 格式:DIMENSION|DECLARE 数组名(下标) 例如 DIMENSION x(3) ,y(2,3)即x数组为 x(1),x(2),x(3) y数组为:y(1,1) y(1,2) y(1,3 ) y(2,1) y(2,2) y(2,3) 说明:1.数组必须先定义后使用,给数组分配一定内存存放数组元素 2.数组的下标从1开始,系统将各数组元素的初值设置为.F.。 3.不可定义二维以上的数组 4.数组的类型是数组元素的类型,每一个数组元素又是一个内存变量,所以类型是由它所接受的数据类型决定的。 2.数组赋值
您可能关注的文档
- 第八章 AMS1117 SOT223 中文资料.pdf
- 第八章 AMS1117 TO252 封装.pdf
- K-Lite Codec Pack 安装、升级、汉化与设置说明.doc
- Krashen的第二语言习得理论和外语教学.pdf
- 第八章 AMS1117-1.5 中文资料.pdf
- KX安装与电音教程V1.0.doc
- 第八章 AMS1117-1.8 PDF 中文资料.pdf
- 第八章 AMS1117-1.8 中文资料.pdf
- LabView第6讲 顺序结构.ppt
- lavazza咖啡机及seaco咖啡机价格.docx
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 原调正谱G小小蝴蝶la farfalletta钢琴伴奏高清打印版.pdf VIP
- 上海大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 广发证券-交通银行-601328-零售转型提速,定增落地夯实资本根基.pdf
- 上海大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 循环系统护理小讲课.pptx
- 建筑屋面西瓦专项施工方案(范本).doc VIP
- 2024年山东铝业职业学院单招综合素质考试题库及答案1套.docx VIP
- 探究TIPS术后支架堵塞的影响因素及抗凝治疗的必要性:基于多维度分析与临床实践.docx
- 成品仓库出货明细表.pdf VIP
- 贵州省黔西南州2025年中考数学试卷及答案.pdf VIP
原创力文档

文档评论(0)