Локальные переменные

Локальные переменные могут быть объявлены внутри блоков с помощью выражения var, как показано в следующих примерах.
{
    var x;
    var y = 3;
    var z : String;
    var w : String = "";
    var a, b : Bool, c : Int = 0;
}
Переменная может быть объявлена с необязательным типом и необязательным начальным значением. Если значение не дано, переменная по усолчанию равна null. Если не задан тип, тогда типом переменной является Unknown но переменная по прежнему строго типизирована. Более детальное объяснение этого будет дано во введении в выявление типа. Несколько локальных переменных может быть объявлено в одном выражении var. Локальные переменные определены только до того момента, пока блок в котором они определены не закрыт. После этого получить к ним доступ нельзя.

Комментарии

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <blockcode> <dd>
  • Строки и параграфы переносятся автоматически.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>.

Подробнее о форматировании

CAPTCHA
Этот вопрос помогает предотвратить автоматический спам
Image CAPTCHA
Enter the characters shown in the image without spaces, also respect upper and lower case.
To prevent automated spam submissions leave this field empty.