Автоопределение типа при описании: различия между версиями
Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Mikst (обсуждение | вклад) Нет описания правки |
Mikst (обсуждение | вклад) (→Ссылки) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
Автоопределение типа переменной при описании с инициализацией сокращает запись и делает код более очевидным | Автоопределение типа переменной при описании с инициализацией сокращает запись и делает код более очевидным. | ||
<source lang="Delphi">var | <source lang="Delphi">var | ||
n := 2; // Переменная целого типа | n := 2; // Переменная целого типа | ||
Строка 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> | ||
== Ссылки == | == Ссылки == | ||
[[Особенности языка: базовый уровень]] | *[[Особенности языка: базовый уровень]] | ||
*[http://pascalabc.net/ru/bazovyie-osobennosti-yazyika-i-bibliotek.html Сайт PascalABC.NET: Особенности языка] |
Текущая версия от 13:23, 12 января 2010
Автоопределение типа переменной при описании с инициализацией сокращает запись и делает код более очевидным.
var
n := 2; // Переменная целого типа
x := 3.14; // Переменная вещественного типа
begin
var c := 'q'; // Переменная символьного типа
var s := 'Pascal'; // Переменная строкового типа
var b := True; // Переменная логического типа
var r := x; // Переменная того же типа, что и переменная x
end.