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数据类型与数据结构--内置数据类型
学习目标:将python所涉及的数据类型.数据结构弄清楚 python作为面向对象编程语言.那么代表数据的对象都有哪些呢? 在这里我把他们分为内置数据类型,文件数据类型,第三方常用数据结构和自定义的数 ...
- python类型-Python基本内置数据类型有哪些?
玩蛇网Python学习平台在这里会和大家讲下Python初学者,最常用到的Python基本内置数据类型有哪些. 在Python程序中,每个数据都是对像,每个对像都有自己的一个类型.不同类型有不同的操作 ...
- Java内置数据类型
内置数据类型 Java语言提供了八种基本类型.六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型. byte: byte 数据类型是8位.有符号的,以二进制补码表示的整数: 最小值是 ...
- Hive的内置数据类型
Hive的内置数据类型可以分为两大类:(1).基础数据类型:(2).复杂数据类型.其中,基础数据类型包括:TINYINT,SMALLINT,INT,BIGINT,BOOLEAN,FLOAT,DOUBL ...
- orm设置bool型 python_python基础教程之基本内置数据类型介绍
Python基本内置数据类型有哪些 一些基本数据类型,比如:整型(数字).字符串.元组.列表.字典和布尔类型. 随着学习进度的加深,大家还会接触到更多更有趣的数据类型,python初学者入门时先了解这 ...
- python3字典升序排序_python3从零学习-4.2、内置数据类型
内置标准类型: * Boolean(布尔) * Number(数字) * String(字符串) * List(列表) * Tuple(元组) * Sets(集合) * Dictionary(字典) ...
- 1.1内置数据类型概述
1.为什么使用内置数据类型? 2.Python核心数据类型 3.数据类型的不可变与可变特性 4.序列与散列的概念: 5.数据类型的检查方法 6.寻求帮助 1.为什么使用内置数据类型? 1 -(1)内置 ...
- Python数据结构与算法(1.2)——Python基础之变量与内置数据类型
Python数据结构与算法(1.2)--Python基础之变量与内置数据类型 0. 学习目标 1. Python 程序的运行 1.1 Python 交互式解释器 1.2 Python 程序脚本 2. ...
- 数据结构(Python版):Python内置数据类型
1. Python内置数据类型 python内置数据类型中的列表list和字典dict,可作为Python语言中实现各种常用数据结构的基石,后续各种数据结构均基于他们实现.两种数据类型的常见(操作)方 ...
最新文章
- 为给微芯片拍照,IBM小哥用乐高拼了个电动显微镜,搭载树莓派,360度无死角拍摄...
- 微型计算机系统结构的五大基本组成部件,连接计算机系统结构的五大基本组成部件...
- ko文件卸载 linux_Linux驱动06 | 为什么使用内核模块?
- 逆透视变换详解 及 代码实现(一)
- rsatool使用步骤图解_工作中想要事半功倍?图解来助你
- [原创]项目管理知识体系指南之 13项目干系人管理思维导图
- java中的object... args参数
- 吉他谱怎么看?看谱大攻略送上!
- thinkphp下nginx重写index.php
- java必学的技术,终于有人把Java程序员必学知识点整理出来了,令人有如醍醐灌顶...
- CAD工程制图软件中洁具图库的使用
- STM32F103系列(二):如何使用串口下载程序
- 各种音视频编解码学习详解之 编解码学习笔记(七):微软Windows Media系列
- 计算机毕业设计-JSP+Servlet网上会议室预约系统-JavaWeb会议室预约系统
- excel工具栏隐藏了怎么办_Excel的可视化伴侣—水晶易表
- java游戏猿人时代_猿人时代游戏下载
- 计算三角形的周长和面积
- H3C交换机的应用优势
- Windows操作系统查看电脑开关机记录
- 计算机毕业设计-基于VUE+SpringBoot+MyBatis+MySQL的学生作业管理系统