淺談c語(yǔ)言中轉(zhuǎn)義字符的用法及注意事項(xiàng)
c語(yǔ)言中的轉(zhuǎn)義字符:
\a 響鈴符
\b 退格
\f 換頁(yè)符
\n 換行符
\r 回車(chē)符(回到該行的首位置)
\v 縱向制表符
\\ 反斜杠
\? 問(wèn)號(hào)(?經(jīng)vs10測(cè)試可以直接打?。?/p>
\"(\') 雙引號(hào)(單引號(hào))
\ooo 八進(jìn)制數(shù)(ooo表示一個(gè)用8進(jìn)制數(shù)表示出來(lái)的對(duì)應(yīng)ANSII代碼對(duì)應(yīng)出字符,用此方法可以表示出所有ASCII字符。不過(guò)測(cè)試發(fā)現(xiàn)打不出%號(hào),存疑!)
\xhh 十六進(jìn)制數(shù)(功能同八進(jìn)制數(shù),用hh表示一個(gè)十六進(jìn)制數(shù),如\x20表示空格)
注:使用轉(zhuǎn)義字符的退格符,換行符,回車(chē)符等時(shí),改變的是打印光標(biāo)位置(特別注意不是插入式的,是位置的覆蓋),如果改變到的位置上原來(lái)有打印過(guò)的字符,它并不能把原來(lái)已經(jīng)打印過(guò)的位置上的字符刪除了重新打,我們之所以在屏幕上只能看到后來(lái)更新過(guò)的字符是因?yàn)橛?jì)算機(jī)在輸出原來(lái)的字符后又很快的重新替換打印上新的字符,看起來(lái)就是把原來(lái)的字符刪除了重新打的,而如果在打印機(jī)上輸出時(shí)就會(huì)留下不可磨滅的痕跡了,能真正反映出輸出的過(guò)程和結(jié)果。
以上這篇淺談c語(yǔ)言中轉(zhuǎn)義字符的用法及注意事項(xiàng)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
QT自定義QTextEdit實(shí)現(xiàn)大數(shù)據(jù)的實(shí)時(shí)刷新顯示功能實(shí)例
TextEdit是我們常用的Qt控件,用來(lái)顯示文本信息,下面這篇文章主要給大家介紹了關(guān)于QT自定義QTextEdit實(shí)現(xiàn)大數(shù)據(jù)的實(shí)時(shí)刷新顯示功能的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-05-05
詳解c語(yǔ)言中的 strcpy和strncpy字符串函數(shù)使用
strcpy 和strcnpy函數(shù)是字符串復(fù)制函數(shù)。接下來(lái)通過(guò)本文給大家介紹c語(yǔ)言中的strcpy和strncpy字符串函數(shù)使用,感興趣的朋友跟隨小編要求看看吧2018-10-10
c++連接mysql5.6的出錯(cuò)問(wèn)題總結(jié)
下面小編就為大家?guī)?lái)一篇c++連接mysql5.6的出錯(cuò)問(wèn)題總結(jié)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧,祝大家游戲愉快哦2016-12-12
基于Qt實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器
這篇文章主要介紹了如何使用Qt框架實(shí)現(xiàn)一個(gè)簡(jiǎn)單的計(jì)算器應(yīng)用,我們將使用C++編程語(yǔ)言和Qt的圖形用戶(hù)界面庫(kù)來(lái)開(kāi)發(fā)這個(gè)應(yīng)用,并展示如何實(shí)現(xiàn)基本的算術(shù)操作,希望對(duì)大家有所幫助2023-11-11
C++二叉搜索樹(shù)模擬實(shí)現(xiàn)示例
本文主要介紹了C++二叉搜索樹(shù)模擬實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-11-11

