delphi数据类型及一些转换函数

delphi数据类型及一些转换函数

ID:16270301

大小:99.00 KB

页数:7页

时间:2018-08-08

delphi数据类型及一些转换函数_第1页
delphi数据类型及一些转换函数_第2页
delphi数据类型及一些转换函数_第3页
delphi数据类型及一些转换函数_第4页
delphi数据类型及一些转换函数_第5页
资源描述:

《delphi数据类型及一些转换函数》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Delphi数据类型及转换函数帮助文件函数转换:DateTimeToFileDate函数----将DELPHI的日期格式转换为DOS的日期格式DateTimeToStr函数----将日期时间格式转换为字符串DateTimeToString函数----将日期时间格式转换为字符串DateToStr函数----将日期格式转换为字符串FileDateToDateTime函数----将DOS的日期格式转换为DELPHI的日期格式FloatToDecimal函数----将浮点数转换为十进制数FloatToStr函数----

2、将浮点数转换为字符串FloatToStr函数----将浮点数转换为字符串FloatToText函数----将给定的浮点数转换为十进制数FloatToTextFmt函数----将给定的浮点数转换为十进制数IntToHex函数----将整型数转换为十六进制数IntToStr函数----将整型数转换为字符串StringToWideChar函数----将ANSI字符串转换为UNICODE字符串StrToDate函数----将字符串转换为日期格式StrToDateTime函数----将字符串转换为日期/时间格式StrTo

3、Float函数----将给定的字符串转换为浮点数StrToInt函数----将字符串转换为整型StrToIntDef函数----将字符串转换为整型或默认值StrToTime函数----将字符串转换为时间格式TextToFloat函数----将字符串(以NULL结束的格式)转换为浮点数TimeToStr函数----将时间格式转换为字符串VarToDateTime函数----将给定的变体转换为日期时间WideCharLenToString函数----将ANSI字符串转换为UNICODE字符串WideCharToSt

4、ring函数----将UNICODE字符串转换为ANSI字符串WideCharToStrVar函数----将UNICODE字符串转换为ANSI字符串变量数据类型:(1)基本数据类型:a、整数类型:(通用类型<32位>:Integer-有符号;Cardinal-无符号)具体:有符号:Shortint<8位>,Smallint<16位>,Longint<32位>无符号:Byte<8位>,Word<16位>,LongWord或DWord<32位>b、字符类型:(通用类型<8位>:Char-与AnsiChar等同)具体

5、:AnsiChar<8位>:主要存放Ansi字符WideChar<16位>:主要存放Unicode字符c、布尔类型:(通用类型<8位>:Boolean-与ByteBool等同)具体:ByteBool<8位>,WordBool<16位>,LongBool<32位>不同的布尔类型主要用于其它编程语言及不同windows系统兼容。d、枚举类型:定义:type枚举类型标识符=(key1[=val1],....,keyn[=valn]):n<=255如果给某些key指定了值,则未指定值的key是前一个key值加1;如果全

6、部默认不指定值,则key1值为0,往后逐个加1。e、子界类型:定义:type子界类型标识符=下界..下界如:typeSubInt=1..30;表示1~30的整数typeSubChar='a'..'z';表示字符※注:1、以上四种类型称为有序类型,即除第一个数为都有先行数、除最后一个数外都有后继数。在这里(计算机里),整数是有限的。有序类型的数都有一个序号,称为序数。整数的序数为其本身,其他类型第一个数序数为0,依次递增。2、子界类型上、下界必须是有同一有序类型,且上界序数大于下界序数。f、浮点类型:(通用类型<

7、8字节>:Real-与Double等同)具体:Double<8字节>,Real48<6字节>Single<4字节>,Extended<10字节>,Comp<8字节>,Currency<8字节>g、字符串类型:(通用类型:String-与AnsiString等同)具体:ShortString:最多存放255个字符,第一个自己存放字符个数,不以NULL结尾AnsiString:存放Ansi字符,以NULL结尾WideString:存放Unicode字符,以NULL结尾h、时间、日期类型:TDateTime-实际是浮

8、点类型的别称(2)复合数据类型:a、指针类型:定义:type指针类型标识符=^基本类型;内在分配:New()内存释放:Destroy()对于Pointer和PChar用GetMem()或AllocMem()分配内存,用FreeMem()释放内存分配内存后,就可以当成基本类型一样使用:指针类型标识符^实际上常如下运用指针:var变量标识符:^基本类型;为变量分配内存后就可以将(变量标识符

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。