Wat is niet gedefinieerd?

Alles dat een beschrijving mist of niet is aangegeven, wordt als ongedefinieerd beschouwd. Bijvoorbeeld, in computerprogrammering als een variabele niet was gedeclareerd toen het programma of script werd uitgevoerd, ontvangt u een foutmelding "niet-waarde", "niet gedefinieerd", "niet-gebonden", "niet-gedefinieerd".

gebruik strict; $ x = "Voorbeeld";

print "$ x \ n";

In het bovenstaande voorbeeld van een Perl-programma omdat "gebruik strict;" wordt gebruikt in het script moeten alle variabelen worden gedeclareerd. Omdat de variabele $ x niet wordt gedeclareerd in het bovenstaande voorbeeld, geeft dit script een fout.

gebruik strict; mijn $ x = "Voorbeeld";

print "$ x \ n";

In het bovenstaande voorbeeld is de variabele $ x gedeclareerd door 'mijn' vóór de regel toe te voegen. Aangezien de variabele nu is gedeclareerd en gedefinieerd, wordt in dit script "Voorbeeld" afgedrukt.

NaN, Null, Programmeervoorwaarden, Niet-gedefinieerde variabele