Itthon Fejlesztés Mi a menekülési sorrend? - meghatározás a techopedia alapján

Mi a menekülési sorrend? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az Escape Sequence?

A C # esetében a menekülési sorozat a hátsó perjelrel (\) kezdődő karakterek kombinációjára utal, betűket vagy számjegyeket követve. Az Escape szekvenciák nem nyomtatható és speciális karaktereket képviselnek karakter- és betűs karakterláncokban. Mint ilyenek, lehetővé teszik a felhasználók számára, hogy kommunikáljanak a megjelenítő eszközzel vagy a nyomtatóval, nem grafikus vezérlőkarakterek küldésével olyan műveletek meghatározására, mint a kérdőjelek és a kocsi visszaadása.


Menekülési sorozatot használunk, amikor a kódrészleteket, mint például az előfeldolgozó meghatározásait, megírják a folytatódó karakterek meghatározására, úgy, hogy a kód több sorát egyetlen sornak tekintse a fordító. A kifinomult karakterlánc-keresési műveleteket végrehajtó rendszeres kifejezések az escape szekvenciákat használják az alsorozatok meghatározására egy nagy karakterláncon belül. Az idézett karakterláncok engedélyezésével az escape szekvenciák felhasználhatók szöveges sabloncímkéket és fájlokat tartalmazó kimeneti fájlok létrehozására.

A Techopedia magyarázza az Escape Sequence-t

A menekülési sorozat egynél több karaktert tartalmaz, de egyetlen karakterként működik, mivel nincs olyan betű, amely szövegesen reprezentálja a menekült karaktert. A fordító konvertálja a karakterek sorozatát egyetlen menekült karakterré a fordított programban. Például a fordító \ n a forráskódban egyetlen karaktert konvertál (10 kód), amely a fordított programban a sor betáplálását ábrázolja.


Az alábbiakban felsoroljuk a meghatározott C # menekülési szekvenciákat a megfelelő ábrázolásokkal:

  • \ 'Egyszeres idézőjel karakter literálokhoz
  • \ ”Kettős idézőjel a karakterlánc literálokhoz
  • \\ Visszajelzés a fájl elérési útjára
  • \? Kérdőjel
  • \ a riasztás
  • \ b Backspace
  • \ f Űrlap-adagolás
  • \ n Új sor
  • szállítás visszatérés
  • Vízszintes fül
  • \ v Függőleges fül
  • \ 0 Null
  • \ u Unicode menekülési sorrend egy hex karakterrel rendelkező karakter számára
  • \ x Unicode hexadecimális menekülési sorrend - hasonló a \ u-hoz, de változó hosszúságú
  • \ U Unicode menekülési sorrend, amelyet pótpárokhoz használnak
Ezt a meghatározást a C # összefüggésben írták
Mi a menekülési sorrend? - meghatározás a techopedia alapján