Difference between revisions of "Data type/ru"
From Lazarus wiki
Jump to navigationJump to search (deleted English category) |
|||
Line 14: | Line 14: | ||
* [[Object|object]] - гибридная сущность, которая может содержать как данные, так процедуры для манипулирования этими данными. | * [[Object|object]] - гибридная сущность, которая может содержать как данные, так процедуры для манипулирования этими данными. | ||
− | Другие типы данных обычно создаются комбинированием типов | + | Другие типы данных обычно создаются комбинированием вышеуказанных типов. FPC добавляет еще несколько типов данных. |
<br> | <br> | ||
<br> | <br> |
Revision as of 17:36, 26 January 2016
│
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 добавляет еще несколько типов данных.