C语言day02-07常量

pragma mark – 常量

常量有那些
    /*
     1. 整型常量
     2. 实型常量
     3. 字符常量
    {

    字符的特殊情况
    '\n'   换行,相当于敲一下回车。
    '\t'   跳到下一个tab位置,相当于按了一下键盘上的tab键。 
     \b    退格,相当于按了一下backspace
    '\r'   回车。
    '\f'   换页,光标移动到到下页开头。
    '\\'   输出\字符,也就是在屏幕上显示一个\字符。
    '\''   输出'字符,也就是在屏幕上显示一个'字符。
    '\"'   输出"字符,也就是在屏幕上显示一个"字符。
    '\ddd' 1位到3位八进制数表示的字符。
    [
    如:\376, 则屏幕上显示一个黑块的方块。
    \xhh, 1位到2位十六进制数表示的字符。其中x不能丢了
    
    ]
 
    }
    4. 字符串常量
    5. 自定义常量
 
     */

代码



    #include <stdio.h>

    int main() {
   
    // 整型常量
    10;
    
    // 实型常量(小数)
    // 单精度float / 双精度 double
    // 注意: 默认情况下 编写的小数 都是双精度
    10.1;// 双精度double
    88.8;// 双精度double
    
    5.2f; // 单精度float
    
    // 字符型常量,用单引号括起来的就是字符型常量
    // 注意:字符型常量的单引号只能写一个字符,如果写多个会报错
    'a'; // 字符型常量
    'ab';// 错误
    '1';
    '12';// 错误, 12是由两个字符组成, 由1和2组成
    //    '李';// 错误写法,因为一个汉字占3个字节
    
    // 字符型常量的特殊情况, 在C语言中,系统给某些字符的组合定义了特殊的函数,这些字符的组合可以当做单个字符来使用
    '\n'; // 回车 换行
    
    // 字符串型常量, 用双引号括起来的就是字符串型常量
    // 注意: 无论你用双引号扩起来了几个字符串,只要使用双引号括起来的都是字符串常量
    "abc";
    "a";
    
    // 自定义常量
    const int NUM = 998;
    return 0;
}
    原文作者:liyuhong165
    原文地址: https://www.jianshu.com/p/51874b290601
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞