林丽妮 瓷砖:Visual FoxPro的字符型变量中,最多能存放多少个ASCII的字符?

来源:百度文库 编辑:高校问答 时间:2024/04/25 17:45:39
Visual FoxPro的字符型变量中,最多能存放多少个ASCII的字符??

254个字符

只要你的电脑是插在插座和电话线上的,就算关着机,包括你你家电视\冰箱.一样会击坏了.所以你不会一打雷就把所有电器都拨了吧.还有关于电脑连续工作的问题,只要是风扇没有问题,开一晚上绝没有问题,我的电脑为了下载东西,曾细两天三夜没关机.

数据和数据类型

1.数据的分类
数据是计算机程序处理的对象,也是运算产生的结果。
按数据的类型分类:数值型数据、字符型数据、逻辑型数据等。
按数据的处理层次分类:常量、变量、函数和表达式。
2.数据的类型
数据类型是数据的基本属性。对数据进行操作的时候,只有同类型的数据才能进行操作,若对不同类型的数据进行操作,将被系统判为语法出错。

(1)字符型(Character):由字母(汉字)、数字、空格等任意ASCII码字符组成。

字符数据的长度为0~254,每个字符占1个字节。

(2)货币型(Currency):在使用货币值时,可以使用货币型来代替数值型。

货币型数据取值的范围是:

-922337203685477.5807~922337203685477.5807

小数位数超过4位时,系统将进行四舍五入的处理。每个货币型数据占8个字节。

(3)日期型(Date):用以保存不带时间的日期值。

日期型数据的存储格式为“yyyymmdd”其中yyyy为年,占4位,mm为月,占2位,dd为日,占2位。

日期型数据的表示有多种格式,最常用的格式为mm/dd/yyyy。

日期型数据取值的范围是:公元0001年1月1日一公元9999年12月31日。

(4)日期时间型(DateTime):用以保存日期和时间值。日期时间型数据的存储格式为 “yyyymmddhhmmss”其中yyyy为年,占4位,mm为月,占2位,dd为日,占2位,hh为时间中的小时,占2位,mm为时间中的分钟,占 2位,ss为时间中的秒,占2位。
日期时间型数据中可以只包含一个日期或者只包含一个时间值,缺省日期值时,系统自动加上1999年12月31日,省略时间值时,则自动加上午夜零点。

(5)逻辑型(Logical):用于存储只有两个值的数据。存入的值只有真(.T.)和假(.F.)两种状态,占1个字节。

(6)数值型(Numeric):用来表示数量,它由数字0~9、一个符号(+或-)和一个小数点(.)组成。数值型数据的长度为1~20,每个数据占8个字节。
数值型数据取值的范围是:

-0.9999999999E+19~0.9999999999E+20

以下数据类型只能被用于数据表中的字段:

(7)双精度型(Double):用于取代数值型,以便能提供更高的数值精度。双精度型只能用于数据表中字段的定义,它采用固定存储长度的浮点数形式。与数值型不同,双精度型数据的小数点的位置是由输入的数据值来决定的。每个双精度型数据占8个字节。

(8)浮点型(Float):只能用于数据表中字段的定义,包含此类型是为了提供兼容性,浮点型在功能上与数值型等价。

(9)通用型(General):用于存储OLE对象,只能用于数据表中字段的定义。该字段包含了对OLE对象的引用,而OLE对象的具体内容可以是一个电子表格、一个字处理器的文本、图片等,是由其他应用软件建立的。

(10)整型(Integer):用于存储无小数部分的数值,只能用于数据表中字段的定义。在数据表中,整型字段占用4个字节,取值范围是:

-2147483647~2147483647

整型以二进制形式存储,不像数值型那样需要转换成ASCII字符存储。

(11)备注型(Memo);备注型用于字符型数据块的存储,只能用于数据表中字段的定义。在数据表中,备注型字段占用10个字节,并用这10个字节来引用备注的实际内容。实际备注内容的多少只受内存可用空间的限制。
备注型字段的实际内容变化很大,不能直接将备注内容存在数据表(.DBF)文件中。
系统将备注内容存放在一个相对独立的文件中,该文件的扩展名为.DBT。
由于没有备注型的变量,所以对备注型字段的处理,需转换成字符型变量,然后使用字符型函数进行处理。