C語(yǔ)言轉(zhuǎn)義字符詳解
####1.認(rèn)識(shí)轉(zhuǎn)義字符
所有的ASCII碼都可以用“\”加數(shù)字(一般是8進(jìn)制數(shù)字)來(lái)表示。而C中定義了一些字母前加""來(lái)表示常見(jiàn)的那些不能顯示的ASCII字符,如\0,\t,\n等,就稱(chēng)為轉(zhuǎn)義字符,因?yàn)楹竺娴淖址?,都不是它本?lái)的ASCII字符意思了。在學(xué)習(xí)c最常見(jiàn)的是使用\n進(jìn)行換行。
/*轉(zhuǎn)移字符代碼實(shí)現(xiàn)*/ printf("hello"); printf("\b");//退格符 printf("\n");//換行 printf("\a");//響鈴 //printf("\t");//水平制表符 //printf("\v");//垂直制表符 printf("\'");//\'表示單引號(hào) printf("\"");//\"表示單引號(hào)
####2.特殊形式的轉(zhuǎn)義字符
在c語(yǔ)言字符串中需要記住的是**“\代表\”,“"代表””**
利用VS2013打開(kāi)應(yīng)用軟件
代碼一:
system("F:\qq\1\Bin\QQScLauncher.exe");
代碼二
system("F:\\qq\\1\\Bin\\QQScLauncher.exe");
要能讓軟件識(shí)別到QQ應(yīng)用程序所在的位置,必須使用\
####3.putchar輸出字符
/*putchar輸出字符*/ printf("\n"); putchar('h');//h就是一個(gè)字符,用單引號(hào)輸出 putchar('e'); putchar('l'); putchar(104);//h就是一個(gè)字符,對(duì)應(yīng)整數(shù)是104 ASCII碼 putchar('\n'); putchar('\101');//\ddd代表三位八進(jìn)制,整數(shù)對(duì)應(yīng)A的字符
打印出“hello ”既可以直接用printf函數(shù)直接輸出字符串hello,也可以利用putchar一一字符的輸出
到此這篇關(guān)于C語(yǔ)言轉(zhuǎn)義字符詳解的文章就介紹到這了,更多相關(guān)C語(yǔ)言轉(zhuǎn)義字符內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
C++實(shí)現(xiàn)歸并排序(MergeSort)
這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)歸并排序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-04-04C++返回值是類(lèi)名和返回值是引用的區(qū)別及說(shuō)明
這篇文章主要介紹了C++返回值是類(lèi)名和返回值是引用的區(qū)別及說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-11-11C++中與輸入相關(guān)的istream類(lèi)成員函數(shù)簡(jiǎn)介
這篇文章主要介紹了C++中與輸入相關(guān)的istream類(lèi)成員函數(shù)簡(jiǎn)介,包括eof函數(shù)和peek函數(shù)以及putback函數(shù)還有ignore函數(shù),需要的朋友可以參考下2015-09-09關(guān)于C語(yǔ)言動(dòng)態(tài)內(nèi)存管理介紹
大家好,本篇文章主要講的是關(guān)于C語(yǔ)言動(dòng)態(tài)內(nèi)存管理介紹,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下2022-01-01C語(yǔ)言軟件iic虛擬總線中間層設(shè)計(jì)詳解
這篇文章主要為大家介紹了C語(yǔ)言軟件iic虛擬總線中間層設(shè)計(jì)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-01-01Qt GUI圖形圖像開(kāi)發(fā)之QT表格控件QTableView詳細(xì)使用方法與實(shí)例
這篇文章主要介紹了Qt GUI圖形圖像開(kāi)發(fā)之QT表格控件QTableView詳細(xì)使用方法與實(shí)例,需要的朋友可以參考下2020-03-03