小編給大家分享一下c語(yǔ)言中轉(zhuǎn)義字符指的是什么,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
成都創(chuàng)新互聯(lián)公司于2013年開(kāi)始,是專(zhuān)業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元稱多做網(wǎng)站,已為上家服務(wù),為稱多各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:028-86922220轉(zhuǎn)義字符是一種特殊的字符常量,以反斜線"\"開(kāi)頭,后跟一個(gè)或幾個(gè)字符(數(shù)字或字母);因?yàn)樗哂胁煌谠凶址奶囟êx,故稱“轉(zhuǎn)義”字符。
轉(zhuǎn)義字符,顧名思義,它可以改變有用字符的意思,可以將一個(gè)數(shù)字或者字母常量的意思改變成某一個(gè)命令。它作用就是為了來(lái)表示常見(jiàn)的那些不能顯示的ASCII字符,如C語(yǔ)言里的\0,\t,\n等。
C語(yǔ)言中所有的轉(zhuǎn)義字符和其所對(duì)應(yīng)的意義:
注:需要區(qū)分好斜杠"/" 與 反斜杠"\" ,不可以互換。
轉(zhuǎn)義字符示例:
代碼示例:使用\n,\',\",\?,\0看看效果。
#includeint main(){ int number=50; printf("You\nare\nlearning\n\'c\' language\n\n\"Do you know C language\?\""); printf("\n\n創(chuàng)新互聯(lián)\0(www.php.cn)"); return 0; }
可以看出在printf()中,只要遇見(jiàn)了‘ \n ’就會(huì)換行;‘ \' ’會(huì)輸出單引號(hào),‘ \" ’輸出雙引號(hào),‘ \? ’輸出問(wèn)好;
‘ \0 ’代表空字符,是一個(gè)結(jié)束符。如例子中,當(dāng)遇見(jiàn)‘ \0 ’時(shí),無(wú)論其后面是否還存在內(nèi)容,都會(huì)停止輸出。
看完了這篇文章,相信你對(duì)c語(yǔ)言中轉(zhuǎn)義字符指的是什么有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!