Назад к вопросам
JuniorТеорияЧасто
Что произойдёт при компиляции и запуске программы?
print("start")
prnt("middle")
print("end")Не скомпилируется
- Ждать
start, а затем ошибку: Swift компилирует весь файл до запуска, поэтому опечатка во второй строке останавливает сборку, и первая строка не выполняется. - Ждать, что строку с ошибкой пропустят: неизвестное имя — ошибка компиляции, а не предупреждение, поэтому программа не создаётся и ничего не печатается.
- Что напечатала бы программа, если бы во второй строке стоял только текст
"middle", безprint? - Где в сообщении компилятора указан номер строки с ошибкой?