„Feloldójel (informatika)” változatai közötti eltérés
[ellenőrzött változat] | [ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
Nincs szerkesztési összefoglaló |
kis átfogalmazás |
||
1. sor:
A
A '''feloldó szekvencia''' '''([[escape sequence]])''' együtt jelöli a feloldójelet és a módosított értelmezésű karaktert.
== Példák ==
=== Programozási nyelvek ===
Számos újabb programozási nyelvben az idézőjel (") karakter a karakterlánc-literálok
<!--as a [[delimiter]] for a [[string literal]].
Magyar terminológia innen: http://www.tintakiado.hu/informatikai_szotar.php -->
Ha az idézőjeleken belül szeretnénk idézőjelet írni, azt csak a [[visszaper|visszafelé dőlő perjel]] ''(backslash)'' mint feloldójel segítségével tehetjük.
Például [[Perl (programozási nyelv)|Perl]]-ben:
15 ⟶ 17 sor:
print "Nancy said "Hello World!" to the crowd.";
erre hibaüzenetet kapunk ''(syntax error)'' – hiszen a második idézőjellel látszólag véget érne az idézet –, azonban
print "Nancy said \"Hello World!\" to the crowd.";
kifejezéssel a kívánt hatást érjük el, mivel a program a backslash miatt figyelmen kívül hagyja a második és harmadik idézőjel szokványos funkcióját, és úgy kezeli ezeket, mint az egyszerű betűket, számjegyeket.
Néhány nyelvben más módszerekkel is megoldhatjuk ezt a problémát.
<!--(see e.g. [[Delimiter#Delimiter_collision|delimiter collision]]).-->
[[Kategória:Informatika]]
[[Kategória:Karakterek]]
|