糯米文學吧

位置:首頁 > 計算機 > C語言

C語言字符型數據

C語言1.77W

引導語:在計算機和電信技術中,一個字符是一個單位的字形、類字形單位或符號的基本信息。以下是本站小編分享給大家的C語言字符型數據,歡迎閲讀學習!

C語言字符型數據

  1.1 字符常量

有兩種形式:一是用單引號括起來的一個單字符,如′a′,′?′,′=′;二是″轉義字符″,即以″″開頭的字符序列。常用的轉義字符見下表。

字符形式 功 能

n 換行

t 橫向跳格(即跳到下一個輸出區)

v 豎向跳格

b 退格

r 回車

f 走紙換頁

反斜槓字符″″

′ 單引號(撇號)字符

″ 雙引號(″)字符

ddd 1到3位8進制數所代表的字符,如123,表示8進制數123

xhh 1到2位16進制數所代表的字符,如x21,表示16進制數23

在轉義字符賦給字符變量時,也需要在其二側加單引號,如:

char c=′n′;

字符串常量是用一對雙引號括起的字符序列,如″abcn″。

請區別字符變量和字符串常量。′a′是字符常量,″a″是字符串常量。在內存中,字符常量佔一個字節,而對字符串常量,則在字符串的後面加一個″字符串結束標誌″,以便系統據此判斷字符串是否結束。用′