C Ký tự đặc biệt
Chuỗi - Ký tự đặc biệt
Vì chuỗi phải được viết trong dấu ngoặc kép nên C sẽ hiểu nhầm chuỗi này và tạo ra lỗi:
char txt[] = "We are the so-called "Vikings" from the north.";
Giải pháp để tránh vấn đề này là sử dụng ký tự thoát dấu gạch chéo ngược .
Ký tự thoát dấu gạch chéo ngược ( \
) biến các ký tự đặc biệt thành ký tự chuỗi:
Escape character | Result | Description |
---|---|---|
\' | ' | Single quote |
\" | " | Double quote |
\\ | \ | Backslash |
Trình tự \"
chèn dấu ngoặc kép vào chuỗi:
Trình tự \'
chèn một trích dẫn vào một chuỗi:
Chuỗi \\
chèn một dấu gạch chéo ngược vào một chuỗi:
Các ký tự thoát phổ biến khác trong C là:
Escape Character | Result | Try it |
---|---|---|
\n | New Line | Try it » |
\t | Tab | Try it » |
\0 | Null | Try it » |