Автоопределение типа при описании: различия между версиями
Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Mikst (обсуждение | вклад) Нет описания правки |
Mikst (обсуждение | вклад) Нет описания правки |
||
Строка 7: | Строка 7: | ||
var s := 'Pascal'; // Переменная строкового типа | var s := 'Pascal'; // Переменная строкового типа | ||
var b := True; // Переменная логического типа | var b := True; // Переменная логического типа | ||
var r = x; // Переменная того же типа, что и переменная x | var r := x; // Переменная того же типа, что и переменная x | ||
end.</source> | end.</source> | ||
== Ссылки == | == Ссылки == | ||
[[Особенности языка: базовый уровень]] | [[Особенности языка: базовый уровень]] |
Версия от 16:28, 9 января 2010
Автоопределение типа переменной при описании с инициализацией сокращает запись и делает код более очевидным.
var
n := 2; // Переменная целого типа
x := 3.14; // Переменная вещественного типа
begin
var c := 'q'; // Переменная символьного типа
var s := 'Pascal'; // Переменная строкового типа
var b := True; // Переменная логического типа
var r := x; // Переменная того же типа, что и переменная x
end.