Внутриблочные переменные: различия между версиями
Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Mikst (обсуждение | вклад) (→Ссылки) |
Mikst (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
Вспомогательные переменные лучше описывать внутри блока - в том месте, где они впервые потребуются. Это позволяет оставлять в области глобальных описаний только те переменные, которые используются во всей программе или подпрограмме. | Вспомогательные переменные лучше описывать внутри блока - в том месте, где они впервые потребуются. Это позволяет оставлять в области глобальных описаний только те переменные, которые используются во всей программе или подпрограмме. | ||
<source lang="Delphi">// Внутриблочные описания переменных | <source lang="Delphi">// Внутриблочные описания переменных | ||
begin | begin | ||
var (x,y) := ReadReal2('Введите x,y: '); | |||
var v := x; // вспомогательная переменная | |||
var v | |||
x := y; | x := y; | ||
y := v; | y := v; | ||
Println(x,y); | |||
end.</source> | end.</source> | ||
Текущая версия от 07:42, 1 ноября 2019
Вспомогательные переменные лучше описывать внутри блока - в том месте, где они впервые потребуются. Это позволяет оставлять в области глобальных описаний только те переменные, которые используются во всей программе или подпрограмме.
// Внутриблочные описания переменных
begin
var (x,y) := ReadReal2('Введите x,y: ');
var v := x; // вспомогательная переменная
x := y;
y := v;
Println(x,y);
end.