Wszystko, co nie ma opisu lub nie zostało zadeklarowane, uznaje się za niezdefiniowane . Na przykład w programowaniu komputerowym, jeśli zmienna nie została zadeklarowana podczas uruchamiania programu lub skryptu, zostanie wyświetlony komunikat o błędzie „brak wartości”, „niezdefiniowany”, „niezwiązany”, „niezdefiniowany”.
użyj strict; $ x = „Przykład”;
print "$ x n";
W powyższym przykładzie programu Perl, ponieważ „użyj ścisłego”; jest używany w skrypcie wszystkie zmienne muszą być zadeklarowane. Ponieważ zmienna $ x nie została zadeklarowana w powyższym przykładzie, ten skrypt dałby błąd.
użyj strict; my $ x = „Przykład”;
print "$ x n";
W powyższym przykładzie zmienna $ x została zadeklarowana przez dodanie „my” przed linią. Ponieważ zmienna jest teraz zadeklarowana i zdefiniowana, ten skrypt drukuje „Przykład”.
NaN, Null, Warunki programowania, Niezdefiniowana zmienna