基本資料型別總結

2021-07-14 23:51:58 字數 3770 閱讀 3840

基本資料型別 型別

型別說明

使用說明

整形integer

標準資料型別,使用前不必定義

實型reall

標準資料型別,使用前不必定義

字元型character

標準資料型別,使用前不必定義

字串型

string

標準資料型別,使用前不必定義

布林型boolean

標準資料型別,使用前不必定義

列舉型enumerated

高階資料型別,先定義後使用

子界型subrange

高階資料型別,先定義後使用

集合型set

高階資料型別,先定義後使用

資料型別

aray

高階資料型別,先定義後使用

檔案型別

file

高階資料型別,先定義後使用

記錄型別

record

高階資料型別,先定義後使用

類型別class

高階資料型別,先定義後使用

類引用型別

class

reference

介面型別

inte***ce

高階資料型別,先定義後使用

指標型別

pointer

高階資料型別,先定義後使用

過程型別

procedural

高階資料型別,先定義後使用

可變型別

variant

高階資料型別,先定義後使用

整形資料 型別

型別說名符

位元組數取值範圍(中式)

(國際)

整型integer

4-21』4748』3648~21』4748』3647

-2,147,483,648~2,147,483,647

序數型cardinal

40~42』9496』7295

0~4,294,967,295

短整型shortint

1-128~127

-128~127

長整型longint

4-21』4748』3648~21』4748』3647

-2,147,483,648~2,147,483,647

小整型smallint

2-3』2768~3』2767

-32,768~32,767

64位整數

int64

8-2^63次方~2^63次方

-2^63次方~2^-63次方

字型word

20~6』5535

0~65,535

長字型longword

40~42』9496』7295

0~4,294,967,295

位元組型byte

10~255

0~255

實型資料 型別

型別說明符

位元組數取值範圍

其他單精度實型

single

4-3.4*10^38方 ~-1.5*10^39方

-1.5*10^39方 ~3.4*10^38方

雙精度實型

double

8-1.7*10^308方 ~-5.0*10^324方

-5.0*10^324方~1.7*10^308方

實型real

8-1.7*10^308方 ~-5.0*10^324方

-5.0*10^324方~1.7*10^308方

擴充套件型extended

10-1.1*10^4932方 ~-3.6*10^4951方

-3.6*10^4951方~1.1*10^4932方

貨幣型currency

8-922』3372』0368』5477.5808~922』3372』0368』5477.5870

-922,337,203,685,477.580,8~922,337,203,685,477.5870

字元型資料 型別

名稱位元組數

取值範圍

字元型char

1(2)

擴充套件ansi字符集

寬字元型

widechar

2unicode字符集

ansi字元型

ansichar

1擴充套件ansi字符集

字串型資料 型別

型別說明符

最大長度

字串型

string

2^31方個字元

短字元型

shortstring

255個字元

長字串型

ansisting

2^31方個字元

寬字串型

widesring

2^30方個字元

布林形資料 型別

型別說明符

位元組數取值

布林型boolean

1只能為0(false)或1(true)

長布林型

longbool

40(false)或非0(true)

寬布林型

widebool

20(false)或非0(true)

位元組布林型

bytebool

10(false)或非0(true)

65個保留字

andarray

asasm

begin

class

const

constructor

destructor

dispinte***ce

dodownto

else

endexcept

file

finalization

finally

forfunction

ifimplementation

ininherited

initialization

inte***ce

islabel

library

modnot

object

ofor

outprocedure

program

property

faise

record

resourcestring

setshl

shrstring

threadvar

totry

type

unit

uses

varwhile

with

xor

39個指令符

absolute

abstract

assembler

automated

cdecl

default

dispid

dynamic

export

external

forward

implements

index

message

name

nodefault

overload

override

pachage

pascal

protected

public

published

read

readonly

reintroduce

requies

resident

safecall

stdcall

virtual

write

writeonly

基本資料型別總結

基本資料型別 型別 型別說明 使用說明 整形integer 標準資料型別,使用前不必定義 實型reall 標準資料型別,使用前不必定義 字元型character 標準資料型別,使用前不必定義 字串型 string 標準資料型別,使用前不必定義 布林型boolean 標準資料型別,使用前不必定義 列舉...

基本資料型別總結

一.可變和不可變型別 x 5 id x 140722754799392 x 6 id x 140722754799424 記憶體位址改變了,說明整形是不可變型別,浮點型也一樣 字串型別 str1 大傻子嗎 id str1 2368083743248 str1 臭妹妹呀 id str1 2368083...

python基本資料型別總結

一 列表 列表是有序可以重複的集合,支援增刪改查操作 1.插入 names 老王 老李 老劉 print names 列印的結果為 老王 老李 老劉 老趙 2 insert方法可以在指定的下標處插入乙個元素 names 老王 老李 老劉 老趙 names.insert 0,八戒 print name...