Шта је недефинисано?

Све што нема опис или није декларисано сматра се недефинисаним . На пример, у компјутерском програмирању ако варијабла није декларисана када се програм или скрипта покрене, добићете поруку "но валуе", "нот дефинед", "унбоунд", "ундефинед".

$ к = "Пример";

принт "$ к \ т

У горњем примеру, Перл програма зато што "користите стриктно;" се користи у скрипти све варијабле морају бити декларисане. Пошто променљива $ к није наведена у горњем примеру, ова скрипта би дала грешку.

користите стриктно, мој $ к = "Пример";

принт "$ к \ т

У горњем примеру, променљива $ к је декларисана додавањем "ми" испред линије. Пошто је променљива сада декларисана и дефинисана, ова скрипта штампа "Пример".

НаН, Нулл, Программинг термс, Ундефинед вариабле