亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C++ > 正文

C/C++的轉義字符

2019-11-06 08:22:34
字體:
來源:轉載
供稿:網友
原文:http://www.cnblogs.com/emanlee/archive/2010/05/14/1735274.html
所有的ASCII碼都可以用“/”加數字(一般是8進制數字)來表示。而C中定義了一些字母前加"/"來表示常見的那些不能顯示的ASCII字符,如/0,/t,/n等,就稱為轉義字符,因為后面的字符,都不是它本來的ASCII字符意思了。  轉義字符 意義 ASCII碼值(十進制)   /a 響鈴(BEL) 007   /b 退格(BS) 008   /f 換頁(FF) 012   /n 換行(LF) 010   /r 回車(CR) 013   /t 水平制表(HT) 009   /v 垂直制表(VT) 011   // 反斜杠 092   /? 問號字符 063   /' 單引號字符 039   /" 雙引號字符 034   /0 空字符(NULL) 000   /ddd 任意字符 三位八進制   /xhh 任意字符 二位十六進制 

/a:蜂鳴,響鈴 /b:回退:向后退一格 /f:換頁 /n:換行,光標到下行行首 /r:回車,光標到本行行首 /t:水平制表 /v:垂直制表 //:反斜杠 /':單引號 /":雙引號 /?:問號 /ddd:三位八進制 /xhh:二位十六進制 /0:空字符(NULL),什么都不做 注: 1,/v垂直制表和/f換頁符對屏幕沒有任何影響,但會影響打印機執行響應操作。 2,/n其實應該叫回車換行。換行只是換一行,不改變光標的橫坐標;回車只是回到行首,不改變光標的縱坐標。 3,/t 光標向前移動四格或八格,可以在編譯器里設置 4,/' 在字符里(即單引號里)使用。在字符串里(即雙引號里)不需要,只要用 ' 即可。 5,/? 其實不必要。只要用 ? 就可以了(在windows VC6 和tc2 中驗證)。 

格式控制符參考: 

格式輸出字符:PRintf

使用:向終端輸出若干個類型任意的數據。

形式:printf (格式控制符,輸出列表)

說明:

格式控制符:% 格式說明引導符。

- 指定左對齊輸出。

0 指定空位填零。

m.n 指定輸出域寬度及精度。

l.h 輸出長度的修正。

格式字符 指定輸出的數據類型。

說明:

格式字符:指定輸出項的數據類型和輸出格式。

d 有符號十進制整數。

o 無符號八進制數。

x 無符號十六進制數。(小寫的x格式中用小寫字母a,b,c,d,e,f來表示10到15之間的數,大寫的X則用大寫的ABCDEF來表示10到15之間的數)

u 不帶符號的十進制整數。

基本整型:兩個字節,十六個bit(位)

11 11 11 11 11 11 11 11 等于 65535.

11 11 11 11 11 11 11 10 等于 -2.

負數的第一位(符號位)為1。負數的補碼怎么得到:原碼取反加一。2的二進制數為:00 00 00 00 00 00 00 10,取反就等于11 11 11 11 11 11 11 01,然后加1,二進制數逢二進一,所以就得出-2 的二進制代碼。

有符號的整型數可以用 %d 輸出。

無符號的整型數可以用 %u 輸出。

電腦里存的數字都是二進制數,最高位是符號位還是數據位,可以由輸出格式符來控制。

二進制數轉換八進制數:三個 1 對應一個 7 。

二進制數鏨十六進制數:四位二進制對應一位十六進制,四個1 對應一個 f。

說明:

格式字符:c 輸出一個字符。

s 輸出一個字符串。

e 以指數形式輸出實型數。

f 以小數形式輸出實型數。

g 自動決定輸出格式為e和f中較短的一種,不打印無效的零。

% 輸出%。

注意:對于單精度數,使用 %f 格式符輸出時,僅前7位是有效數字,小數6位。

對于雙精度數,使用 %lf 格式符輸出時,前16位是有效數字,小數6位。

長度修正符

l:對整型指定長整型long

例:%ld , %lx , %lo , %lu

對實型指定雙精度double

例:%lf

h:只用于整型的格式字符修正為short

例:%hd , %hx , %ho , %hu

對64位整數的輸入輸出,在POJ上的C++環境下(即VC++),64位整數是: __int64 輸入輸出格式為”%I64d”.

在G++環境下, 64位整數是 long long 輸入輸出格式為”%lld”.

域寬及精度的描述

M:域寬,即對應的輸出項在輸出設備上所占字符數

若:實際數據寬度>M,按實際數據寬度輸出。

實際數據寬度<M,左邊補空。

N:精度,說明輸出的實型數的小數位數。

幾點說明:

編譯程序只是檢查printf 函數的調用形式,不分析格式控制字符串,如果格式字符與輸出項的類型不匹配,不進行類型轉換。(輸出的數為隨機)

格式字符要用小寫字母。

格式控制字符串中可以包含轉義字符。

格式控制字符串中的普通字符則原樣輸出。

輸出項的參數除了常數、變量外還可以是表達式、函數調用。

%g,%f和%e這三個格式用于打印浮點值。                   %g格式用于打印那些不需要按列對齊的浮點數特別有用。其作用有二:                   一,去掉該數尾多余的零(沒有達到六位的數)                   二,保留六位有效數字(多余六位的)                   %e格式用于打印浮點數時,一律顯示地使用指數形式:例如:輸出圓周率時是:3.141593e+00                  兩者的區別:                  %g格式打印出的數是總共6位有效數字                  %e格式打印出小數點后的6位有效數字                  %f禁止使用指數形式來表示浮點數。因此圓周率輸出為:3.141593                 (但注意它的精度要求:也是小數點后6位有效數字)                 (8)%%格式用于打印一個%字符。                (9)%E和%G只是在輸出時用大寫字母(E)代替了小寫字母(e)

                  輸出正負號的技巧,例如:                 printf("%+d %+d %+d/n",-5,0,5);                 只要在中間加個“+”號就行。作用是輸出符號位(即,數的正負號)                 如果不希望正數的前面出現‘+’號,可用下面的方法                 只要在中間加個“ ”號(即:空格)就行。例如:                 作用:如果一個數是非負數,就在它的前面插入一個空格。                 int i;                 for(i=-3;i<=3;i++)                         printf("% d/n",i); //注意%和d之間有一個空格

                sscanf()的使用技巧:                 分解字符串,很多功能都需要正則表達式的知識,所以就介紹一下最簡單的幾種用sscanf來分解字符串 的用法。                 1.                 char str[100],str1[100],str2[100];                 gets(str);                 sscanf(str,”%s%s”,str1,str2);                 將讀入的一整行字符串按空格,制表符或回車符分割成兩個字符串。                 2                 取指定長度的字符串。如在下例中,取最大長度為4字節的字符串。          sscanf("123456 ", "%4s", str);


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本电影亚洲天堂| 国产999在线观看| 日本午夜人人精品| 欧美日韩一区二区免费视频| 亚洲乱亚洲乱妇无码| 精品夜色国产国偷在线| 日韩电影在线观看永久视频免费网站| 亚洲a中文字幕| 91美女高潮出水| 亚洲少妇激情视频| 欧美在线观看网址综合| 日韩中文字幕精品视频| 日韩中文在线中文网三级| 日韩美女免费视频| 久久手机免费视频| 青青久久aⅴ北条麻妃| 91视频免费在线| 亚洲精品v欧美精品v日韩精品| 国产成人在线播放| 精品日本美女福利在线观看| 色琪琪综合男人的天堂aⅴ视频| 国内免费精品永久在线视频| 国产精品免费一区二区三区都可以| 7777精品视频| 欧美日本黄视频| 久久全国免费视频| 亚洲国产欧美一区二区丝袜黑人| 尤物tv国产一区| 国产欧美精品久久久| 91精品国产沙发| 日韩亚洲欧美成人| 中文字幕日韩高清| 国产成人亚洲精品| 欧美区在线播放| 亚洲激情视频在线| 日韩精品一二三四区| 国产精品免费久久久久影院| 亚洲国产高清自拍| 亚洲va欧美va国产综合剧情| 国产欧美 在线欧美| 亚洲精品有码在线| 欧美老妇交乱视频| 色悠悠国产精品| 国产精品99久久久久久人| 亚洲精品一区中文| 色婷婷亚洲mv天堂mv在影片| 国产一区二区免费| 91高清视频免费观看| 北条麻妃99精品青青久久| 日韩亚洲国产中文字幕| 91热福利电影| 日韩电视剧在线观看免费网站| 国产精品久久综合av爱欲tv| 精品欧美aⅴ在线网站| 日韩精品免费一线在线观看| 久久久国产91| 亚洲天堂2020| 欧美色欧美亚洲高清在线视频| 亚洲www永久成人夜色| 国产日韩欧美日韩| 亚洲成人激情图| 成人黄色免费片| 国内精品视频久久| 国产精品视频999| 韩日精品中文字幕| 欧美极品少妇与黑人| 欧美一级视频在线观看| 国产91精品最新在线播放| 亚洲嫩模很污视频| 亚洲在线第一页| 久精品免费视频| 中文字幕亚洲欧美| 日韩在线视频导航| 国产精品久久久久久久久久新婚| 欧美肥老妇视频| 38少妇精品导航| 国产一区二区视频在线观看| 夜夜嗨av一区二区三区免费区| 日韩免费看的电影电视剧大全| 97在线视频观看| 国产一区二区黑人欧美xxxx| 亚洲第一页在线| 国产精品久久久久秋霞鲁丝| 国产精品中文字幕在线观看| 亚洲天堂av在线免费| 国产欧美日韩精品丝袜高跟鞋| 国产日韩欧美在线| 国产亚洲精品久久久久久牛牛| 久久伊人色综合| 不卡av在线播放| 欧美激情精品久久久久久免费印度| 亚洲激情视频网| 亚洲人成五月天| 久久久伊人欧美| 日本精品久久久| 亚洲国产成人爱av在线播放| 自拍亚洲一区欧美另类| 狠狠色狠狠色综合日日五| 日韩在线视频网| 日韩性生活视频| 欧美激情高清视频| 热re91久久精品国99热蜜臀| 久久综合伊人77777| 亚洲а∨天堂久久精品喷水| 青青久久av北条麻妃海外网| 久久久国产精彩视频美女艺术照福利| 国产精品一区专区欧美日韩| 欧美日韩国内自拍| 亚洲精品wwww| 亚洲精品98久久久久久中文字幕| 中文字幕一精品亚洲无线一区| 成人av.网址在线网站| 欧美精品www| 成人黄色大片在线免费观看| 国产欧美一区二区白浆黑人| 中文字幕精品一区久久久久| 色婷婷久久一区二区| 国产精品久久久久久久电影| 亚洲第一免费网站| 国产精品99蜜臀久久不卡二区| 成人伊人精品色xxxx视频| 久久九九热免费视频| 国产精品91在线| 日韩在线欧美在线| 国产91在线高潮白浆在线观看| 亚洲国产成人精品一区二区| 亚洲精品久久久一区二区三区| 136fldh精品导航福利| 欧美激情综合色综合啪啪五月| 亚洲国产精品专区久久| 国产欧美日韩丝袜精品一区| 国产精品久久久久久久久免费| 精品久久久久久电影| 亚洲第一福利视频| 日韩欧美成人精品| 91国自产精品中文字幕亚洲| 欧美黑人视频一区| 57pao国产成人免费| 最近中文字幕mv在线一区二区三区四区| 国模精品视频一区二区| 91在线视频精品| 亚洲人高潮女人毛茸茸| 日韩中文字幕在线视频播放| 欧美在线播放视频| 亚洲免费高清视频| 欧美午夜女人视频在线| 91综合免费在线| 欧美孕妇与黑人孕交| 成人亚洲激情网| 精品亚洲精品福利线在观看| 欧美老女人性视频| 欧美日韩中文字幕| 91精品国产91久久久久久吃药| www国产精品com| 亚洲国内高清视频| 欧美日韩成人在线观看| 成人黄色大片在线免费观看| www.日本久久久久com.| 超碰日本道色综合久久综合| 久热精品在线视频| 国产在线观看不卡| 亚洲欧美另类人妖| 欧美电影第一页| 青青草原成人在线视频|