Difference between revisions of "Basic Pascal Tutorial/Chapter 1/Constants/ru"
(Created page with "{{Constants}} {{TYNavigator|Identifiers|Variables_and_Data_Types}} <font size="5">Константы</font> 1C - Constants (author: Tao Yue, state: unchanged) Иденти...") |
m (Fixed syntax highlighting) |
||
Line 11: | Line 11: | ||
Константы объявляются в секции констант программы: | Константы объявляются в секции констант программы: | ||
− | <syntaxhighlight> | + | <syntaxhighlight lang=pascal> |
const | const | ||
Identifier1 = value; | Identifier1 = value; | ||
Line 20: | Line 20: | ||
Для примера, давайте объявим несколько констант различных типов данных: строки, символы, целые, вещественные и логические. Эти типы данных будут дополнительно объяснены в следующем разделе. | Для примера, давайте объявим несколько констант различных типов данных: строки, символы, целые, вещественные и логические. Эти типы данных будут дополнительно объяснены в следующем разделе. | ||
− | <syntaxhighlight> | + | <syntaxhighlight lang=pascal> |
const | const | ||
Name = 'Tao Yue'; | Name = 'Tao Yue'; | ||
Line 35: | Line 35: | ||
Типизированные константы заставляют константу иметь конкретный тип. Например, | Типизированные константы заставляют константу иметь конкретный тип. Например, | ||
− | <syntaxhighlight> | + | <syntaxhighlight lang=pascal> |
const | const | ||
a : real = 12; | a : real = 12; |
Revision as of 02:17, 12 February 2020
│
български (bg) │
Deutsch (de) │
English (en) │
français (fr) │
italiano (it) │
日本語 (ja) │
한국어 (ko) │
русский (ru) │
中文(中国大陆) (zh_CN) │
Константы
1C - Constants (author: Tao Yue, state: unchanged)
Идентификаторам, ссылающимся на константы, может быть присвоено только одно значнение в начале программы. Значение, хранящееся в константе, не может быть изменено.
Константы объявляются в секции констант программы:
const
Identifier1 = value;
Identifier2 = value;
Identifier3 = value;
Для примера, давайте объявим несколько констант различных типов данных: строки, символы, целые, вещественные и логические. Эти типы данных будут дополнительно объяснены в следующем разделе.
const
Name = 'Tao Yue';
FirstLetter = 'a';
Year = 1997;
pi = 3.1415926535897932;
UsingNCSAMosaic = TRUE;
Обратите внимание, что в Pascal символы заключаются в апострофы (')! Это контрастирует с более новыми языками, которые часто используют или разрешают кавычки (") или Heredoc-нотацию. Стандартный Pascal не использует и не разрешает кавычки для обозначения символов или строк.
Константы полезны для определения значения, которое используется в разных местах вашей программы, но может измениться в будущем. Вместо изменения каждого экземпляра значения, вы можете изменить только определение константы.
Типизированные константы заставляют константу иметь конкретный тип. Например,
const
a : real = 12;
даст идентификатор a, который содержит вещественное значение 12.0 вместо целого 12.