C語言中的常用轉義字符
C常用轉義字符如下:
| 轉義序列 |
含義 |
| \a |
警報 |
| \b |
退格 |
| \f |
換頁 |
| \n |
換行 |
| \r |
回車 |
| \t |
水平制表符 |
| \v |
垂直制表符 |
| \\ |
反斜杠 |
| ' |
單引號 |
| " |
雙引號 |
| ? |
問號 |
| \0oo |
八進制值(oo必須是有效八進制值) |
| \xhh |
十六進制值(hh必須是有效十六進制值) |
代碼如下
#include <stdio.h>
int main(void)
{
//轉義字符"\n"表示換行:
//輸出結果:
//Hello
//world!
printf("Hello\nworld!\n\n");
//"\t"表示水平制表符:
//輸出結果:hello world!
printf("hello\tworld!\n\n");
//"\v"是垂直制表符:
//輸出結果:
//Hello
// world!
printf("Hello\vworld!\n\n");
//"\f"是換頁:
//輸出結果:
//Hello
// world!
printf("Hello\fworld!\n\n");
//"\a"用於發出一聲警告:
//輸出一聲警告:
printf("\a\n\n");
//"\r"將當前位置滾回本行開頭:
//輸出結果:world
printf("hello\rworld!\n\n");
//"\b"表示退格:
//輸出結果:hellworld
printf("hello\bworld\n\n");
//轉義字符 \" 可以打印雙引號,單引號同理:\'
//輸出:老師說:"大家好"
printf("老師說:\"大家好\"\n\n");
//"\?"可以打印出問號:
//輸出一個問好
printf("\?\n");
// "\\"可以打印斜杠:
//輸出結果:C:\Users\Download
printf("C:\\Users\\Download\n\n");
//\0是空字符:
printf("\0\n");
return 0;
}