Data type/ru

From Free Pascal wiki
Jump to: navigation, search

Deutsch (de) English (en) 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