Difference between revisions of "Data type/ru"
From Free Pascal wiki
Jump to navigationJump to search (Created page with "{{Data type}} A '''data type''' is a classification of a variable or constant. There are certain data types that are predefined by any Pascal compiler (because you need them...") |
(translation) |
||
Line 1: | Line 1: | ||
− | {{ | + | {{Тип данных}} |
− | + | '''Тип данных''' это классификация переменных или констант. Эти типы определены в любом компиляторе Pascal (потому что они нужны чтоб сделать всё). Список: | |
− | * [[Byte|byte]] - | + | * [[Byte|byte]] - беззнаковое число число от 0 до 255 (положительное). |
− | * [[Char|char]] - | + | * [[Char|char]] - одна буква. |
− | * [[Integer|integer]] - | + | * [[Integer|integer]] - целое число. FPC использует для них 4 байта. |
− | * [[Real|real]] - | + | * [[Real|real]] - число, которое может иметь десятичную запятую и может иметь экспоненту. |
− | * [[Cardinal|cardinal]] - | + | * [[Cardinal|cardinal]] - беззнаковое целое число (положительное). |
− | * [[Set|set]] - | + | * [[Set|set]] - коллекция похожих элементов; размер зависит от количества элементов. |
− | * [[Pointer|pointer]] - | + | * [[Pointer|pointer]] - ссылка на область в памяти, обычно используется для динамических переменных. |
− | * [[Record|record]] - | + | * [[Record|record]] - набор данных, объединенных вместе. |
* [[Class|class]] | * [[Class|class]] | ||
− | * [[Object|object]] - | + | * [[Object|object]] - гибридная сущность, которая может содержать как данные, так процедуры для манипулирования этими данными. |
− | + | Другие типы данных обычно создаются комбинированием типов сверху. FPC добавляет еще несколько типов данных. | |
<br> | <br> | ||
<br> | <br> | ||
[[Category:Pascal]] | [[Category:Pascal]] |
Revision as of 20:43, 25 January 2016
Тип данных это классификация переменных или констант. Эти типы определены в любом компиляторе Pascal (потому что они нужны чтоб сделать всё). Список:
- byte - беззнаковое число число от 0 до 255 (положительное).
- char - одна буква.
- integer - целое число. FPC использует для них 4 байта.
- real - число, которое может иметь десятичную запятую и может иметь экспоненту.
- cardinal - беззнаковое целое число (положительное).
- set - коллекция похожих элементов; размер зависит от количества элементов.
- pointer - ссылка на область в памяти, обычно используется для динамических переменных.
- record - набор данных, объединенных вместе.
- class
- object - гибридная сущность, которая может содержать как данные, так процедуры для манипулирования этими данными.
Другие типы данных обычно создаются комбинированием типов сверху. FPC добавляет еще несколько типов данных.