C語言複習系列-轉義字元
阿新 • • 發佈:2020-07-15
C語言複習系列-轉義字元
準備學習stm32微控制器,感覺需要複習一下C語言,翻看了菜鳥教程,竟然有不少地方看不懂,真讓人汗顏······
轉義字元大部分語言裡面都有,至少我學過的裡面都有,在這些語言中,某些字元具有特殊含義或功能,如果要輸出這些字元,就要使用轉義字元。
所謂轉義字元就是前面加個 \ 當遇到無法輸出某個字元的情況,不妨用轉義字元試試!
-
\\
printf("\\"); //即輸出 \
-
\a
printf("\a"); //計算機發出提醒音
-
\b
printf("hello\bworld!"); //輸出:hellworld! //退格鍵,會刪除前一個字元
-
\f
printf("\f"); //換頁符
視窗中會出現字元:
-
\r
printf("hello\rworld!"); //輸出:world! //回車,\r前的內容會被刪除
-
\n
printf("hello\nworld!"); //輸出:hello world! //換行
-
\t
printf("hello\tworld!"); //輸出:hello world! //水平製表符
-
\v
printf("hello\vworld!"); //輸出:helloworld! //垂直製表符
控制視窗的輸出:
/也用於八進位制及十六進位制的輸出