Difference between revisions of "Data type/ru"
From Free Pascal wiki
Jump to navigationJump to searchLine 3: | Line 3: | ||
'''Тип данных''' это классификация переменных или констант. Эти типы определены в любом компиляторе Pascal (потому что они нужны чтоб сделать всё). Список: | '''Тип данных''' это классификация переменных или констант. Эти типы определены в любом компиляторе Pascal (потому что они нужны чтоб сделать всё). Список: | ||
− | * [[Byte|byte]] - беззнаковое число число от 0 до 255 (положительное). | + | * [[Byte/ru|byte]] - беззнаковое число число от 0 до 255 (положительное). |
− | * [[Char|char]] - одна буква. | + | * [[Char/ru|char]] - одна буква. |
− | * [[Integer|integer]] - целое число. FPC использует для них 4 байта. | + | * [[Integer/ru|integer]] - целое число. FPC использует для них 4 байта. |
− | * [[Real|real]] - число, которое может иметь десятичную запятую и может иметь экспоненту. | + | * [[Real/ru|real]] - число, которое может иметь десятичную запятую и может иметь экспоненту. |
− | * [[Cardinal|cardinal]] - беззнаковое целое число (положительное). | + | * [[Cardinal/ru|cardinal]] - беззнаковое целое число (положительное). |
− | * [[Set|set]] - коллекция похожих элементов; размер зависит от количества элементов. | + | * [[Set/ru|set]] - коллекция похожих элементов; размер зависит от количества элементов. |
− | * [[Pointer|pointer]] - ссылка на область в памяти, обычно используется для динамических переменных. | + | * [[Pointer/ru|pointer]] - ссылка на область в памяти, обычно используется для динамических переменных. |
− | * [[Record|record]] - набор данных, объединенных вместе. | + | * [[Record/ru|record]] - набор данных, объединенных вместе. |
− | * [[Class|class]] | + | * [[Class/ru|class]] |
− | * [[Object|object]] - гибридная сущность, которая может содержать как данные, так процедуры для манипулирования этими данными. | + | * [[Object/ru|object]] - гибридная сущность, которая может содержать как данные, так процедуры для манипулирования этими данными. |
Другие типы данных обычно создаются комбинированием вышеуказанных типов. FPC добавляет еще несколько типов данных. | Другие типы данных обычно создаются комбинированием вышеуказанных типов. FPC добавляет еще несколько типов данных. | ||
− | + | ||
− | + | {{Data types/ru}} | |
+ | |||
+ | [[Category:Pascal/ru]] |
Revision as of 22:10, 22 January 2018
│
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 |