字符常量
有兩種形式:一是用單引號括起來的一個單字符,如′a′,′?′,′=′;二是″轉(zhuǎn)義字符″,即以″\″開頭的字符序列。常用的轉(zhuǎn)義字符見下表。
字符形式功能
\n換行
\t橫向跳格(即跳到下一個輸出區(qū))
\v豎向跳格
\b退格
\r回車
\f走紙換頁
\\反斜杠字符″\″
\′單引號(撇號)字符
\″雙引號(″)字符
\ddd1到3位8進制數(shù)所代表的字符,如\123,表示8進制數(shù)123
\xhh1到2位16進制數(shù)所代表的字符,如\x21,表示16進制數(shù)23
在轉(zhuǎn)義字符賦給字符變量時,也需要在其二側(cè)加單引號,如:
charc=′\n′;
字符串常量是用一對雙引號括起的字符序列,如″abc\n″。
請區(qū)別字符變量和字符串常量!鋋′是字符常量,″a″是字符串常量。在內(nèi)存中,字符常量占一個字節(jié),而對字符串常量,則在字符串的后面加一個″字符串結(jié)束標志″,以便系統(tǒng)據(jù)此判斷字符串是否結(jié)束。用′\0′(即ASCII代碼為0的字符,即″空字符″)作為字符串結(jié)束的標志。例如,′a′內(nèi)存占兩個字節(jié),即:a\0。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |