c语言总结

    include <stdio.h>        //预处理语句,文件包含命令
    int mian(){        //主函数
        int a;        //定义变量
        scanf("%d",&a);    //输入变量的值
        printf("c语言总结");    //输出函数
    }

    (基本数据类型){
        (整数类型)
        byte : 字节型     -2^7 ~ 2^7-1          -128 ~ 127
                    short : 短整型     -2^15 ~ 2^15-1      -32768 ~ 32767
                int : 整形         -2^31 ~ 2^31-1         -2147483648 ~ 2147483647
                long : 长整型     -2^63 ~ 2^63-1       -9223372036854775808~9223372036854775807                                                                                                               
        
        (浮点数类型)
        float e: 单精度浮点型                -2^31 ~ 2^31-1         -2147483648 ~ 2147483647
               double q: 双精度浮点型             -2^63 ~ 2^63-1         -9223372036854775808 ~                                  9223372036854775807
    
        (字符型)
        char : 字符    0 ~ 2^16-1         0 ~ 65535

        
    
                }

    (流程控制){
        if(条件){
            内容    //条件为真输出内容 条件为假执行下一条
        }else if (条件){
            内容   //条件为真输出内容 条件为假执行下一条
        }else{
            内容   //以上条件为假时输出的内容
        }

        switch(表达式){
            case 常量值1:    //常量值与表达式相符即可输出内容
                内容
                break;        //退出

            case 常量值2:
                内容
                break;
            
            case 常量值3:
                内容
                break;
            }

        for(赋初始值;循环次数;增减){
        内容
            for(赋初始值;循环次数;增减){            
            内容
            }
        }

        while (条件){
            内容        //满足条件就执行否则一直循环下去
            步进语句        //根据需求判断是否使用
            break;        //结束循环
        }
        
    (运算符){
        算术运算符 : +  、-  、*  、/  、%
        关系运算符 : <  、>  、<=  、 >=  、!=  、==
        赋值运算符 : +=  、-=  、*=  、/=  、%==  、=
        三目运算符 : a > b ? 语句1 : 语句2
        逻辑运算符 : && 、||  、!  、^  、&  、|
        位运算符 : >>  <<<  
        
    (转义字符){
        \n:换行
        \t:水平制表(跳到下一个tab位置)
        \b:退格(backspace)
        \0:空字符
        \\:反斜杆字符
        \':单引号字符
        \":双引号字符
        \ddd:1~3位八进制数据所代表的字符
        \xhh:1~2位十六位进制数据所代表的字符
        }

    (关键字32个){
        auto    break    case    char    const
        contince    default    do    double    else
        enum    exern    float    for    goto
        if    int    long    register    return
        short    signed    sizeof    static    struct
        switch    typedef    union    unsigned    void
        volatile    while
        }

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值