美文网首页
C 笔记十三 常量

C 笔记十三 常量

作者: 吃柠檬的鸮 | 来源:发表于2019-04-01 23:21 被阅读0次

    整型常量

    后缀 最小匹配类型
    无后缀 int
    l 或 L long int
    u 或 U unsigned
    ul 或 UL unsigned long

    如果一个整数太大以至于无法用 int 类型表示时,也将被当作 long类型处理。

     
    浮点数常量

    后缀 最小匹配类型
    f 或 F float
    无后缀 double
    l 或 L double

    浮点数常量中包含一个小数点(例如 12.3)或一个指数(例如 1e-2 )。

     
    字符常量

    1. 一个字符常量是一个整数;
    2. 表现形式为括在单引号中的一个字符(例如:x);
    3. 字符常量的值为字符在机器字符集中的数值;
    4. 可像整数类型一样参与数值运算;
    5. 优点:增加程序的易读性。

     
    整数的表示

    前缀 数字系统
    无前缀 十进制
    0 八进制
    0x 或 0X 十六进制

    可以使用后缀 U 或者 unsigned 修饰八进制数和十进制数。

    例如:

    1. 十进制:31
      ➡️ 八进制:037
      ➡️ 十六进制:0x1f 或 0X1F
    2. 0XFUL:unsigned long 类型,其值等于15(十进制)

     
    转义字符
    ANSI C 语言中全部转义字符序列:

    转义字符序列 含义
    \a 响铃符
    \b 回退符
    \f 换页符
    \n 换行符
    \r 回车符
    \t 横向制表符
    \v 纵向制表符
    \\ 反斜杠
    \? 问号
    \’ 单引号
    \" 双引号
    \ooo 八进制数
    \xhh 十六进制数

    \0” 表示值为 0 的字符,即空字符(null)。

    相关文章

      网友评论

          本文标题:C 笔记十三 常量

          本文链接:https://www.haomeiwen.com/subject/snsibqtx.html