Будинки Розвиток Що таке невизначена поведінка? - визначення з техопедії

Що таке невизначена поведінка? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає не визначена поведінка?

В інформатиці невизначена поведінка буває, коли комп'ютерна мова не обробляє певну операцію, кодовану в кодову базу. Деякі експерти описують це як "припущення, зроблені перекладачами вихідного коду", припускаючи, що коли немає процедури для певного синтаксису, це призводить до проблеми, яку важко передбачити з точки зору її вирішення.

Техопедія пояснює не визначену поведінку

Невизначена поведінка може приймати різні форми. Як було сказано, це відбувається, коли певний тип проблеми чи операції не вбудовані в мову, якою користується програміст. Наприклад, C і C ++ мають свій діапазон невизначених форм поведінки відповідно до того, як створена мова. Один поширений приклад невизначеної поведінки - це ситуація, коли програма індексує масив поза його межами. Інші приклади стосуються ділення чисел на нуль, друку нульового значення або вказівки на якесь місце пам'яті, яке там немає. Всілякі помилки або збої в коді програмування комп'ютера можуть створювати різні види невизначеної поведінки, на які інженерам і програмістам потрібно звернути увагу.

Що таке невизначена поведінка? - визначення з техопедії