优秀的编程知识分享平台

网站首页 > 技术文章 正文

C语言常量表达(c语言常量表达式就是常量么)

nanyue 2024-07-31 12:04:44 技术文章 5 ℃

例如:char c = ‘A’;

‘A’代表的是一个数字65,因为在ASCII编码表中A的数值是65,依此类推:

‘ B’代表66,‘a’代表97,

‘X’代表88,‘5’代表53,

‘=’代表61,‘|’代表124,’ ’空格代表32等等。

因此,字符常量实际上也是一种整数常量,只不过字符常量所表达的范围比较小而已。

所有的ASCII码都可以用“\”加数字(2位的16进制数字或3位的8进制数字)来表示。

在C语言中常用些字母前加“\”,来表示常见的那些不能显示的ASCII字符,这样的字符就叫做转义字符。例如:char c = ‘\n’;

其中‘\n’代表10,被打印输出时代表换行“new line”。

依此类推:‘t’代表9,被打印输出时代表间隔一个TAB距离“Table”。

‘\0’代表0,打印输出时代表字符串结尾。

‘\\’代表92,打印输出时是一条反斜杠。

注意在C语言中要打印一条反斜杠,在字符常量中必须使用‘\\’来表示。

‘\”’代表34,打印输出时代表是一个双引号。

char c=‘\x25’; 代表37打印输出的是% ,

Char c=‘\053’; 代表43打印输出的是+。

Tags:

最近发表
标签列表