A Wikipediabol, a szabad enciklopediabol
A
feloldojel
(angolul
escape character
), mas neven
ved?karakter
[1]
a
szamitastudomanyban
es a
tavkozlesben
olyan
karakter
, amely egy karakterlancban azt jeloli, hogy a kovetkez? karaktert maskeppen kell ertelmezni, mint altalanos esetben.
A
feloldo szekvencia
, mas neven
vezerl?sorozat
[2]
(
escape sequence
) egyutt jeloli a feloldojelet es a modositott ertelmezes? karaktert.
Programozasi nyelvek
[
szerkesztes
]
A legtobb modern programozasi nyelvben az idez?jel (") karakter a karakterlanc-literalok hatarolojakent hasznalatos.
Ha az idez?jeleken belul szeretnenk idez?jelet irni, azt csak a
visszafele d?l? perjel
(backslash)
mint feloldojel segitsegevel tehetjuk.
Peldaul
Perlben
:
print
"Nancy said "
Hello
World
!
" to the crowd."
;
Erre hibauzenetet
(syntax error)
kapunk ? hiszen a masodik idez?jellel latszolag veget erne az idezet ?, azonban az alabbi
print
"Nancy said \"Hello World!\" to the crowd."
;
kifejezessel a kivant hatast erjuk el, mivel a program a backslash miatt figyelmen kivul hagyja a masodik es harmadik idez?jel szokvanyos funkciojat, es ugy kezeli ezeket, mint az egyszer? bet?ket, szamjegyeket.
Nehany nyelvben mas modszerekkel is megoldhatjuk ezt a problemat.
Az
ASCII
feloldojel neve ESC, kodja 27,
hexadecimalisan
0x1B.