Delphi 基本数据类型列表 高级数据类型列表 字符类型查询列表清单
原文:Delphi 基本数据类型列表 高级数据类型列表 字符类型查询列表清单









长长的列表文字类型文件
| 分类 | 范围 | 字节 | 备注 | |||
| 简单类型 | 序数 | 整数 | Integer | -2147483648 .. 2147483647 | 4 | 有符号32位 |
| Cardinal | 0 .. 4294967295 | 4 | 无符号32位 | |||
| Shortint | -128 .. 127 | 1 | 有符号8位 | |||
| Smallint | -32768 .. 32767 | 2 | 有符号16位 | |||
| Longint | -2147483648 .. 2147483647 | 4 | 有符号32位 | |||
| Int64 | -263 .. 263 | 8 | 有符号64位 | |||
| Byte | 0 .. 255 | 1 | 无符号8位 | |||
| Word | 0 .. 65535 | 2 | 无符号16位 | |||
| Longword | 0 .. 4294967295 | 4 | 无符号32位 | |||
| 字符 | AnsiChar(Char) | ANSI字符集 | 8位 | |||
| WideChar | Unicode字符集 | 16位 | ||||
| 布尔 | Boolean | False < True Ord(False) = 0 Ord(True) = 1 Succ(False) = True Pred(True) = False |
1 | |||
| ByteBool | False <> True Ord(False) = 0 Ord(True) <> 0 Succ(False) = True Pred(False) = True |
1 | ||||
| WordBool | 2 | |||||
| LongBool | 4 | |||||
| 枚举 | ||||||
| 子界 | ||||||
| 实数 | Real | 5.0×10-324 .. 1.7×10308 | 8 | [精度]15..16 | ||
| Real48 | 2.9×10-39 .. 1.7×1038 | 6 | [精度]11..12; 向后兼容 |
|||
| Single | 1.5×10-45 .. 3.4×1038 | 4 | [精度]7..8 | |||
| Double | 5.0×10-324 .. 1.7×10308 | 8 | [精度]15..16 | |||
| Extended | 3.6×10-4951 .. 1.1×104932 | 10 | [精度]19..20 | |||
| Comp | -263 + 1 .. 263 - 1 | 8 | [精度]19..20 | |||
| Currency | -922337203685477.5808 .. 922337203685477.5807 |
8 | [精度]19..20 | |||
| 字符串 | ShortString | 255个字符 | 2..256B | 向后兼容 | ||
| AnsiString | 大约 231 个字符 | 4B..2GB | 8位(ANSI)字符 | |||
| WideString | 大约 230 个字符 | 4B..2GB | 多用户服务和 多语言应用程序; 和com定义的BSTR兼容 |
|||
| 其他 | String String[0..255] PChar PAnsiString PWideString |
|||||
| 结构类型 | 集合 | Set | 最多256个元素[0..255] | |||
| 数组 | 静态数组 | |||||
| 动态数组 | ||||||
| 记录 | Record | |||||
| 文件 | File | |||||
| 类 | Class | |||||
| 类引用 | Class reference | |||||
| 接口 | Interface | |||||
| 指针类型 | 无类型指针 | Pointer | ||||
| 有类型指针 | 预定义类型指针 | PAnsiString PString PByteArray PCurrency PDouble PExtended PSingle PInteger POleVariant PShortString PTextBuf PVarRec PVariant PWideString PWordArray |
||||
| 过程类型 | 程序过程类型 | Procedural | ||||
| 对象过程类型 | Procedural | |||||
| 变体类型 | Variant | |||||
| OleVariant | ||||||
Delphi 基本数据类型列表 高级数据类型列表 字符类型查询列表清单的更多相关文章
- Python数据类型(整型,字符串类型,列表)
一:数据的概念 1.数据是什么 x=10,数据10就是我们要存储的数据. 2.为什么数据要分不同的种类? 因为数据是用来表示状态的,不同的状态就要用不同类型的数据去表示. 3:Python中常见的数据 ...
- 关于sqlserver字符类型查询条件区分大小写
在写sql的查询时 如下: select * from Users where username='WangE' select * from Users where username='wange' ...
- day07 数据类型间的相互转化及字符编码
今日内容: 字符间的相互转化 字符编码 今日重点: 字符间的相互转化 """ 字符间的相互转化: """ """ ...
- python容器类型:列表,字典,集合等
容器的概念我是从C++的STL中学到的 什么是容器? 容器是用来存储和组织其他对象的对象. 也就是说容器里面可以放很多东西,这些东西可以是字符串,可以是整数,可以是自定义类型,然后把这些东西有组织的存 ...
- 高级数据类型--列表[list]
List(列表) 是 Python 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组,专门用于存储 一串 信息,列表用 [] 定义,数据 之间使用 , 分隔,列表的 索引 从 0 开始. nam ...
- Python基础数据类型(数字、字符串、布尔、列表、元组、字典、集合等)
数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定 ...
- day2_python的数据类型,sys,os模块,编码解码,列表,字典
今天主要了解了python的数据类型,sys,os模块,编码解码,列表,字典 1.数据类型:int(python3没有长整型)文本总是Unicode,str表示二进制用byte类表示布尔型:True( ...
- Python3基础数据类型(数字、字符串、元组、列表、集合、字典)
笔记参考了菜鸟教程 Python 中的变量不需要声明,赋值才创建.赋值给变量的是什么类型变量就是什么类型 多个变量赋值 1 a, b, c = 1, 2, "runoob" 标准数 ...
- Erlang数据类型的表示和实现(3)——列表
列表 Erlang 中的列表是通过链表实现的,表示列表的 Eterm 就是这个链表的起点.列表 Eterm 中除去 2 位标签 01 之外,剩下的高 62 位表示指向列表中第一个元素的指针的高 62 ...
随机推荐
- Internet基础
互联网是什么? Internet是一个互联网,它是将提供不同服务的,使用不同技术的,具有不同功能的物理网络互连起来而形成的. TCP/IP是一个协议集,它对Internet中主机的寻址方式,主机的命名 ...
- 基于visual Studio2013解决面试题之1204大数组查找
题目
- HTML文档类型DTD与浏览器怪异模式
虽然在兼容IE6时候经常会注意到两个模式的区别,但是系统的理解起来,还没有认真总结过.看了一些网上的资料.结合自己的理解汇总了一下,放在这里备忘并分享给大家. 浏览器从服务端获取网页后会根据文档的DO ...
- OpenProcessToken令牌函数使用方法
>GetCurrentProcessID 得到当前进程的ID OpenProcessToken得到进程的令牌句柄LookupPrivilegeValue 查询进程的权限AdjustTokenPr ...
- [Java 并发] Java并发编程实践 思维导图 - 第二章 线程安全性
依据<Java并发编程实践>一书整理的思维导图.
- 1.1.3-学习Opencv与MFC混合编程之---画图工具 通过对话框进行工具的参数设置 画曲线 绘图校正
源代码:http://download.csdn.net/detail/nuptboyzhb/3961688 l 对话框 1.“插入”->“资源”->“对话框” 2.对话框属性如下: 双击 ...
- 【Java线程】volatile的适用场景
http://www.ibm.com/developerworks/cn/java/j-jtp06197.html 把代码块声明为 synchronized,有两个重要后果,通常是指该代码具有 原子性 ...
- <转载>CSS解决图片过大撑破DIV的方法
DIV+CSS网页内容中如果插入大于DIV层宽度显示,过大的图片将会撑破网页宽度显示从而网页严重变形,您是否遇到过?这里DIVCSS5给大家介绍几种解决图片撑破撑开网页DIV层方法. 图片撑破宽度解决 ...
- CWnd中PreCreateWindow、PreSubclassWindow、SubclassWindow的区别
http://blog.csdn.net/swimmer2000/archive/2007/10/30/1856213.aspx MFC(VC6.0)的CWnd及其子类中,有如下三个函数: / ...
- delphi中一切皆指针
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Form ...