学C第四天下午(C基础关键字)

C中的关键字:

        1.数据类型关键字:

                (1)char:字符类相关关键字,声明当前变量是字符类型

                (2)int:整型变量关键字

                (3)double:双精度浮点型

                (4)struct:用于定义结构体

                (5)short:短整型

                (6)long:长整型

                (7)float:浮点型

                (8)enum:枚举类

                (9)signed:有符号类型的变量(默认的)就是说  如果赋值的是一个负数,输出的就是负数

                (10)union:声明当前变量能够存储多个类型的变量   

                (11)unsigned:声明无符号类型的变量或者函数,所有的符号都用来表示数值

                (12)void:声明变量为无返回值的类型或者无类型参数或者无类型指针

        2.控制语句的关键字:

                A:循环类:

                        for:循环

                        do:和java一样,先执行循环体,至少执行一次循环体,再判断循环条件是否满足

                        while:和java一样,限制性判断条件,再执行循环体。和for的区别在于:它适用未知循环次数的循环

                        break:结束当前循环体

                        continue:跳出当前次循环,进行下一次的循环

                B:条件类:

                        if:判断

                        else:另一种情况的判断

                        goto(鸡肋关键字)

                C:开关类:

                        switch:有点类似枚举

                        case:对应的情况执行

                        default:其他情况

                D:返回类:

                        return:

3.存储类型关键字:

                auto:鸡肋

                exetrn:引用

                register:寄存器变量

                static:声明为静态变量:用来修饰局部变量和全局变量和静态函数

                        被修饰的局部变量在重新被引用的时候不会进行重新分配

                        被修饰的全部变量只能在其源文件中进行使用

                        被修饰的静态函数也是只能在其源文件中进行使用

4.其他关键字:

        const:声明当前变量为常量

        sizeof:计算当前变量的长度(不是方法)

         typedef:用以给数据类型进行取别名

        volatile:说明变量在程序中可以被隐式的进行改变

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值