C語言轉(zhuǎn)義字符詳解
####1.認(rèn)識轉(zhuǎn)義字符
所有的ASCII碼都可以用“\”加數(shù)字(一般是8進(jìn)制數(shù)字)來表示。而C中定義了一些字母前加""來表示常見的那些不能顯示的ASCII字符,如\0,\t,\n等,就稱為轉(zhuǎn)義字符,因?yàn)楹竺娴淖址?,都不是它本來的ASCII字符意思了。在學(xué)習(xí)c最常見的是使用\n進(jìn)行換行。
/*轉(zhuǎn)移字符代碼實(shí)現(xiàn)*/ printf("hello"); printf("\b");//退格符 printf("\n");//換行 printf("\a");//響鈴 //printf("\t");//水平制表符 //printf("\v");//垂直制表符 printf("\'");//\'表示單引號 printf("\"");//\"表示單引號
####2.特殊形式的轉(zhuǎn)義字符
在c語言字符串中需要記住的是**“\代表\”,“"代表””**
利用VS2013打開應(yīng)用軟件
代碼一:
system("F:\qq\1\Bin\QQScLauncher.exe");
代碼二
system("F:\\qq\\1\\Bin\\QQScLauncher.exe");
要能讓軟件識別到QQ應(yīng)用程序所在的位置,必須使用\
####3.putchar輸出字符
/*putchar輸出字符*/ printf("\n"); putchar('h');//h就是一個字符,用單引號輸出 putchar('e'); putchar('l'); putchar(104);//h就是一個字符,對應(yīng)整數(shù)是104 ASCII碼 putchar('\n'); putchar('\101');//\ddd代表三位八進(jìn)制,整數(shù)對應(yīng)A的字符
打印出“hello ”既可以直接用printf函數(shù)直接輸出字符串hello,也可以利用putchar一一字符的輸出
到此這篇關(guān)于C語言轉(zhuǎn)義字符詳解的文章就介紹到這了,更多相關(guān)C語言轉(zhuǎn)義字符內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
C++實(shí)現(xiàn)歸并排序(MergeSort)
這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)歸并排序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-04-04C++中與輸入相關(guān)的istream類成員函數(shù)簡介
這篇文章主要介紹了C++中與輸入相關(guān)的istream類成員函數(shù)簡介,包括eof函數(shù)和peek函數(shù)以及putback函數(shù)還有ignore函數(shù),需要的朋友可以參考下2015-09-09Qt GUI圖形圖像開發(fā)之QT表格控件QTableView詳細(xì)使用方法與實(shí)例
這篇文章主要介紹了Qt GUI圖形圖像開發(fā)之QT表格控件QTableView詳細(xì)使用方法與實(shí)例,需要的朋友可以參考下2020-03-03