C語言轉義字符詳解
更新時間:2021年07月22日 09:49:21 作者:大話硬件
這篇文章主要介紹了C語言轉義字符詳解,本篇文章通過簡要的案例,講解了C語言轉義字符該項技術的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
####1.認識轉義字符

所有的ASCII碼都可以用“\”加數(shù)字(一般是8進制數(shù)字)來表示。而C中定義了一些字母前加""來表示常見的那些不能顯示的ASCII字符,如\0,\t,\n等,就稱為轉義字符,因為后面的字符,都不是它本來的ASCII字符意思了。在學習c最常見的是使用\n進行換行。
/*轉移字符代碼實現(xià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就是一個字符,對應整數(shù)是104 ASCII碼
putchar('\n');
putchar('\101');//\ddd代表三位八進制,整數(shù)對應A的字符
打印出“hello ”既可以直接用printf函數(shù)直接輸出字符串hello,也可以利用putchar一一字符的輸出
到此這篇關于C語言轉義字符詳解的文章就介紹到這了,更多相關C語言轉義字符內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

