zoukankan      html  css  js  c++  java
  • 夺命雷公狗C/C++-----1---语言数据类型和常见32关键字


    重点提示: C语言中严格区分大小写

    数据类型如下所示:

    32个关键字如下所示:

    auto--------这个这个关键字用于声明变量的生存期为自动,即将不在任何类、结构、枚举、联合和函数中定义的变量视为全局变量,而在函数中定义的变量视为局部变量。这个关键字不怎么多写,因为所有的变量默认就是auto的。
    break--------break语句
    case-------- 一般配合switch实用
    char--------字符类型
    const--------const修饰的数据类型是指常类型,常类型的变量或对象的值是不能被更新的。
    continue--------continue 是跳过此次循环的剩下部分,直接进入下个循环。
    default--------在switch里用,如果不满足case的任何一种情况,就执行default下的语句
    do--------一般都是配合while来使用的
    double-------- 一般表示双精度形
    if-------- 判断语句
    else-------- 配合if进行判断的
    enum-------- 枚举类型,与整型、浮点型、字符型等都属于原子类型。
    extern--------是全局变量声明
    float-------- 数据类型单精度形
    for--------  循环语句的关键字
    goto--------  也称为无条件转移语句
    int--------  数据类型中的整形
    long--------  数据类型中的长整形
    register--------  CPU有高速缓存,那个速度非常快,但很小,加这个后,这个变量的存放位置就在register高速缓存里。一般用于频繁修改的全局变量
    return--------很强大,如果一个函数中有一个return,并且执行了,那么这个函数就完了。return 表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定。 return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。 如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。
    short--------数据类型中的短整形
    signed--------  是默认的 表示 这个变量 是有符号的  也就是可以存储 整数 和负数
    sizeof--------是计算对象所占的字节数,通常用来查看变量、数组或结构体等所占的字节个数。
    static--------静态变量的类型 说明符是static。
    struct--------属于数据类型中的构造类型里面的构造体
    switch-------- 一般配合case来实用,属于流程控制关键字
    typedef-------- 自己定义一个数据类型
    union-------- union(联合体 共用体)  ,很少用到的东西,对于这些不常用的结构往往记不住
    void-------- 我个人的感觉就像PHP中的function的味道
    volatile--------你所定义的这个变量,在你程序运行过程中一直会变,你希望这个值被正确的处理,你就得每次从内存中去读这个值,这样就不会有错误了,这个volatile就是这个作用了。
    while-------- while循环语句的关键字
  • 相关阅读:
    smdkv210
    wireshark常用过滤规则
    go json序列化不填充默认值
    refactoring.guru-重构-如何重构
    refactoring.guru--重构--何时重构
    refactoring.guru--重构--技术债务
    refactoring.guru学习记录--重构--整洁的代码
    window7下python3 编译pjsua
    go 单元测试框架介绍
    算法图解学习笔记之算法
  • 原文地址:https://www.cnblogs.com/leigood/p/6919611.html
Copyright © 2011-2022 走看看