Feloldójel (informatika)

A Wikipédiából, a szabad enciklopédiából

A számítógép-tudományban és a távközlésben a feloldójel (angolul escape character) egy olyan karakter, amely egy karakterláncban azt jelöli, hogy a következő karaktert másképpen kell értelmezni, mint egyéb esetben. A feloldó szekvencia (escape sequence) együtt jelöli a feloldójelet és a módosított értelmezésű karaktert.

Kódja az ASCII kódrendszerben decimálisan 27, hexadecimálisan 1B.

Példák[szerkesztés | forrásszöveg szerkesztése]

Programozási nyelvek[szerkesztés | forrásszöveg szerkesztése]

Számos újabb programozási nyelvben az idézőjel (") karakter a karakterlánc-literálok határait jelöli. Ha az idézőjeleken belül szeretnénk idézőjelet írni azt csak a visszafelé dőlő perjel (backslash) mint feloldójel segítségével tehetjük.

Például Perl-ben:

   print "Nancy said "Hello World!" to the crowd.";

erre hibaüzenetet kapunk (syntax error), azonban a:

   print "Nancy said \"Hello World!\" to the crowd.";

kifejezéssel a kívánt hatást érjük el. Néhány nyelvben más módszerekkel is megoldhatjuk ezt a problémát.