Ev gelişme Kaçış sırası nedir? - techopedia nedir?

Kaçış sırası nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanımı - Kaçış Dizisi ne demektir?

C # 'da, bir kaçış dizisi, ters eğik çizgi (\) ile başlayan ve ardından harf veya rakam içeren bir karakter birleşimidir. Kaçış dizileri, karakter ve değişmez karakter dizilerinde yazdırılamayan ve özel karakterleri temsil eder. Bu nedenle, soru işaretleri ve satır başı gibi eylemleri belirtmek için grafiksel olmayan kontrol karakterleri göndererek kullanıcıların bir görüntüleme aygıtı veya yazıcıyla iletişim kurmasına izin verir.


Devam karakterlerini belirtmek için önişlemci tanımları gibi kod bölümlerini yazarken bir kaçış dizisi kullanılır, böylece birden çok kod satırı derleyici tarafından tek bir satır olarak kabul edilir. Gelişmiş dize arama işlemlerini gerçekleştirmeye yardımcı olan normal ifadeler, büyük bir dize içindeki alt dizeleri bulmak için kaçış dizileri kullanır. Alıntılanan dizeleri etkinleştirerek, kaçış dizileri metin şablonu etiketleri ve dosyaları içeren çıktı dosyaları oluşturmak için kullanılabilir.

Techopedia Kaçış Sırasını Açıklıyor

Bir kaçış dizisi birden fazla karakter içeriyor, ancak tek karakter olarak işlev görüyor çünkü kaçan karakteri metin olarak temsil edecek bir harf yok. Derleyici, karakter dizisini derlenen programdaki tek bir çıkış karakterine dönüştürür. Örneğin, derleyici, kaynak koddaki \ n, derlenen programdaki satır beslemesini temsil eden tek bir karaktere (kod 10) dönüştürür.


Aşağıda, karşılık gelen gösterimleri olan tanımlanmış C # kaçış dizilerinin bir listesi bulunmaktadır:

  • \ 'Karakter değişmez değerleri için kullanılan tek tırnak işareti
  • \ ”Dize değişmez değerleri için çift tırnak işareti kullanılır
  • \\ Dosya yolu için ters eğik çizgi kullanıldı
  • \? Soru işareti
  • \ a Alert
  • \ b Geri al
  • \ f Form besleme
  • \ n Yeni satır
  • Taşıma dönüşü
  • \ t Yatay sekme
  • \ v Dikey sekme
  • \ 0 Boş
  • \ u Onaltılık değere sahip bir karakter için Unicode kaçış dizisi
  • \ x Unicode onaltılık kaçış dizisi - \ u'ya benzer ancak değişken uzunlukta
  • \ U Yedek çiftler için kullanılan Unicode kaçış dizisi
Bu tanım C # bağlamında yazılmıştır.
Kaçış sırası nedir? - techopedia nedir?