Rumah Pembangunan Apakah urutan melarikan diri? - definisi dari techopedia

Apakah urutan melarikan diri? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud urutan Escape?

Dalam C #, urutan melarikan diri merujuk kepada gabungan aksara yang bermula dengan slash belakang (\) diikuti dengan huruf atau digit. Urutan melarikan diri mewakili watak-watak tidak boleh dicetak dan istimewa dalam watak dan rentetan literal. Oleh itu, mereka membenarkan pengguna untuk berkomunikasi dengan peranti paparan atau pencetak dengan menghantar aksara kawalan bukan grafik untuk menentukan tindakan seperti tanda tanya dan pulangan kereta.


Urutan melarikan diri digunakan ketika menulis seksyen kod, seperti definisi preprocessor, untuk menentukan aksara penerusan, sehingga beberapa baris kod dianggap sebagai satu baris oleh pengkompil. Ungkapan biasa yang membantu melakukan operasi mencari rentetan canggih menggunakan urutan melarikan diri untuk mencari substrings dalam rentetan besar. Dengan membolehkan rentetan yang disebutkan, urutan keluar boleh digunakan untuk membuat fail output yang mengandungi tag template dan fail teks.

Techopedia menerangkan urutan melarikan diri

Urutan melarikan diri mengandungi lebih daripada satu aksara tetapi berfungsi sebagai aksara tunggal kerana tidak ada surat untuk teks mewakili watak yang melarikan diri. Pengkompil menukarkan turutan aksara ke dalam satu aksara melarikan diri dalam program yang disusun. Sebagai contoh, pengompil menukarkan \ n dalam kod sumber ke dalam satu aksara (kod 10), yang mewakili suapan baris dalam program yang disusun.


Berikut ialah senarai urutan C # yang dijelaskan dengan perwakilan yang sepadan:

  • \ 'Tanda petikan tunggal yang digunakan untuk literal huruf
  • \ "Tanda petikan berganda yang digunakan untuk literals rentetan
  • \\ Backslash digunakan untuk laluan fail
  • \? Tanda soal
  • \ a Alert
  • \ b Backspace
  • \ f Borang suapan
  • \ n Barisan baru
  • Pulangan kereta
  • \ t Tab mendatar
  • \ v Tab menegak
  • \ 0 Null
  • \ u Unicode melarikan urutan untuk watak dengan nilai hex
  • \ x Unicode hexadecimal escape sequence - sama dengan \ u tetapi dengan panjang berubah
  • \ U Unicode melarikan urutan yang digunakan untuk pasangan pengganti
Takrif ini ditulis dalam konteks C #
Apakah urutan melarikan diri? - definisi dari techopedia