Difference between revisions of "Data type/ru"

From Free Pascal wiki
Jump to navigationJump to search
Line 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 добавляет еще несколько типов данных.
<br>
+
 
<br>
+
{{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