Watak Melarikan Diri dalam Huruf Rentetan C
Tersurat rentetan dalam C selalunya menyertakan urutan aksara lari () untuk mewakili aksara bukan huruf, seperti simbol khas atau aksara yang tidak boleh dicetak. Memahami peraturan ini adalah penting untuk membina rentetan dengan betul.
Watak Kawalan
Jujukan melarikan diri digunakan untuk mewakili aksara kawalan tertentu, termasuk:
Tanda baca Aksara
Untuk melarikan diri daripada aksara tanda baca, gunakan :
Rujukan Aksara Berangka
Jujukan melarikan diri juga boleh menentukan aksara mengikut kod angkanya:
Watak Null
Jujukan melarikan diri (atau 0 atau 00) mewakili pelarian oktal untuk aksara nol.
Kes Khas
Dalam kes khusus anda, untuk mencipta rentetan yang mengandungi aksara 0 diikuti dengan aksara null dan kemudian 0 lagi, anda boleh menggunakan penggabungan rentetan:
std::string mystring = """0";
Ini memastikan bahawa aksara null ditafsirkan seperti yang dimaksudkan, bukannya sebagai urutan melarikan diri.
Rujukan
Untuk rujukan terperinci tentang penggunaan aksara melarikan diri dalam literal rentetan, rujuk standard C:
Atas ialah kandungan terperinci Bagaimanakah Watak Escape Berfungsi dalam C String Literals?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!