Data type/ru
From Free Pascal wiki
Revision as of 22:10, 22 January 2018 by Useroflazarus (talk | contribs)
│
Deutsch (de) │
English (en) │
español (es) │
français (fr) │
Bahasa Indonesia (id) │
italiano (it) │
русский (ru) │
Тип данных это классификация переменных или констант. Эти типы определены в любом компиляторе Pascal (потому что они нужны чтоб сделать всё). Список:
- byte - беззнаковое число число от 0 до 255 (положительное).
- char - одна буква.
- integer - целое число. FPC использует для них 4 байта.
- real - число, которое может иметь десятичную запятую и может иметь экспоненту.
- cardinal - беззнаковое целое число (положительное).
- set - коллекция похожих элементов; размер зависит от количества элементов.
- pointer - ссылка на область в памяти, обычно используется для динамических переменных.
- record - набор данных, объединенных вместе.
- class
- object - гибридная сущность, которая может содержать как данные, так процедуры для манипулирования этими данными.
Другие типы данных обычно создаются комбинированием вышеуказанных типов. FPC добавляет еще несколько типов данных.
Типы данных | |
---|---|
Простые типы | Boolean | Byte | Cardinal | Char | Currency | Extended | Int64 | Integer | Longint | Pointer | Real | Shortint | Smallint | Word |
Сложные типы | Array | Class | Record | Set | String | Shortstring |