C 字元常量 a

2021-08-27 05:23:44 字數 419 閱讀 7755

字元常量

定義:單引號括起來的普通字元或者轉義字元

範圍:單引號括起來的字元包括英文本母大、小寫字元各26個、數字字元10個,以及空白符(空格符、製表符、換行符),

標點和特殊符號(鍵盤上的共30個),它們也稱為c語言的基本字符集。

特點:1、只能是單個字元

2、字元常量的值,就是它在ascii編碼表中的值。是個從0—127之間的整數。因此字元常量可以作為整型資料來進行運算。例如:表示式『y』+32的值為121,也就是『y』的值。

與字串的區別:

1、字串是  「」    ,字元常量是''

2、字串元素個數不受限制,字元常量只有乙個元素

常量的本質:不占用任何儲存空間,屬於指令的一部分的,編譯後不再更改

c++中的char

c++中的char和string

c語言字元常量和字串常量 C語言中的字元常量

c語言字元常量和字串常量 any character a single character that is enclosed within the single quotes like,a is calledcharacter constants in c programming language....

關於C語言數值常量與字元常量

在c語言中,字元常量有以下特點 1 字元常量只能用單引號括起來,不能用雙引號或其它括號。2 字元常量只能是單個字元,不能是字串。3 字元可以是字符集中任意字元。但數字被定義為字元型之後就不能參與數值運算。下面四個選項中,均是正確的數值常量或字元常量的選項是 a.0.0 0f 8.9e b.a 3.9...

關於C語言的字元常量和符號常量

define指令可以把符號名定義為乙個特定的字串 define 名字 替換文字 在該定義之後,程式中出現的所有 define中定義的名字 既沒有被引號引起來,也不是其他名字的一部分 都將用相應的替換文字替換 eg define lowerr 0 define upper 300 符號常量通常用大寫字...