Автоопределение типа при описании: различия между версиями

Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
(Новая: Автоопределение типа переменной при описании с инициализацией <source lang="Delphi">var n := 2; // Переменная ...)
 
 
(не показано 5 промежуточных версий этого же участника)
Строка 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
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.

Ссылки