C語言轉義字符詳解
####1.認識轉義字符
所有的ASCII碼都可以用“\”加數字(一般是8進制數字)來表示。而C中定義瞭一些字母前加””來表示常見的那些不能顯示的ASCII字符,如\0,\t,\n等,就稱為轉義字符,因為後面的字符,都不是它本來的ASCII字符意思瞭。在學習c最常見的是使用\n進行換行。
/*轉移字符代碼實現*/ printf("hello"); printf("\b");//退格符 printf("\n");//換行 printf("\a");//響鈴 //printf("\t");//水平制表符 //printf("\v");//垂直制表符 printf("\'");//\'表示單引號 printf("\"");//\"表示單引號
####2.特殊形式的轉義字符
在c語言字符串中需要記住的是**“\代表\”,“”代表””**
利用VS2013打開應用軟件
代碼一:
system("F:\qq\1\Bin\QQScLauncher.exe");
代碼二
system("F:\\qq\\1\\Bin\\QQScLauncher.exe");
要能讓軟件識別到QQ應用程序所在的位置,必須使用\
####3.putchar輸出字符
/*putchar輸出字符*/ printf("\n"); putchar('h');//h就是一個字符,用單引號輸出 putchar('e'); putchar('l'); putchar(104);//h就是一個字符,對應整數是104 ASCII碼 putchar('\n'); putchar('\101');//\ddd代表三位八進制,整數對應A的字符
打印出“hello ”既可以直接用printf函數直接輸出字符串hello,也可以利用putchar一一字符的輸出
到此這篇關於C語言轉義字符詳解的文章就介紹到這瞭,更多相關C語言轉義字符內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- C語言示例講解while循環語句的用法
- C語言基礎解析之分支與循環語句
- C++中putchar與getchar函數的細節及運用
- C 語言基礎之C 語言三大語句註意事項
- C語言字符函數中的isalnum()和iscntrl()你都知道嗎