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

