В чем разница между логической ошибкой и синтаксической ошибкой?

4 Ответы


  • Синтаксическая ошибка означает, что язык использовался неправильно: если вы забудете вставить определенные символы в исходный код, машина не сможет его прочитать. Логическая ошибка состоит в том, что хотя язык использовался правильно, возникло недоразумение: если вы хотите a, где b = c + a, и вы даете a = ba вместо a = bc, то вы получите неправильный ответ, но использовали правильный язык.
    wiki.answers.com
  • Синтаксическая ошибка, также известная как ошибка времени компиляции. Это происходит, когда программист не следует правилам языков программирования. Эти ошибки легко обнаруживаются компилятором или ассемблером по номеру строки и причине или ошибке.

    Логическая ошибка, также известная как семантическая ошибка. Если ваш синтаксис правильный, то также возникнет логическая ошибка. Логическая ошибка возникает, когда мы говорим что-то сделать, а намерение отличается, что приводит к неправильному выводу. Эти ошибки трудно обнаружить, потому что эти ошибки не распознаются компилятором или ассемблером.

  • Синтаксическая ошибка
    1 - включает проверку синтаксиса языка.
    2-компилятор выводит диагностическое сообщение.
    Логическая ошибка
    1-логическая ошибка возникает из-за неправильного алгоритма или из-за неправильного написания оператора,
    который не имеет фиолетового синтаксиса языка.
    2-сложно найти.

    для получения дополнительной информации об этом посещении

  • Вы нашли работу? Не беспокойтесь о том, что мы здесь для вас. Ваш сайт по развитию карьеры, на котором вы найдете работу своей мечты. Просто нажмите на сайт и ищите новую работу своей мечты. Вакансии доступны на сайте, где вы можете искать вакансии, которые вам нужны.

Напишите свой ответ

Ваш ответ появится после модерации