@andy-007

Как определить ошибки компилятора и ошибки времени выполнения?

Хочу уточнить насчет различий ошибок компиляции и ошибок времени выполнения. Понятно, что в процессе выполнения программы нам все покажет и напишет. Как сформулировать различия между ними? Что является ошибками компиляции, и что ошибками выполнения?
  • Вопрос задан
  • 7683 просмотра
Пригласить эксперта
Ответы на вопрос 3
@Kyberman
Разница между этими ошибками - во времени их обнаружения. Ошибки компиляции, что очевидно из названия, обнаруживаются во время компиляции. Ошибки выполнения можно обнаружить при запуске программы, если повезёт, и на тестовых данных выполнится ветка кода, содержащая ошибку.
Ответ написан
Комментировать
@DancingOnWater
Ошибки компиляции - ошибки в синтаксисе.
Ошибки исполнения - ошибки в логике.

Это если в двух словах.
Ответ написан
jcmvbkbc
@jcmvbkbc
http://dilbert.com/strip/1998-08-24
Если есть что выполнять -- будут ошибки выполнения. Если выполнять нечего -- значит были ошибки компиляции (или линковки).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
.White Code Санкт-Петербург
от 180 000 до 300 000 ₽
.White Code Санкт-Петербург
от 420 000 до 480 000 ₽
AGIMA Москва
До 350 000 ₽
23 мая 2022, в 00:03
3000 руб./за проект
22 мая 2022, в 23:58
2000 руб./за проект
22 мая 2022, в 23:23
15000 руб./за проект