美文网首页
[习题6]记忆C语言语法

[习题6]记忆C语言语法

作者: AkuRinbu | 来源:发表于2018-09-03 22:26 被阅读1次

    使用教材

    《“笨办法” 学C语言(Learn C The Hard Way)》
    https://www.jianshu.com/p/b0631208a794

    switch

    switch (OPERAND) {
        case CONSTANT:
            CODE;
            break;
        default:
            CODE;
    }
    

    for

    for(INIT; TEST; POST) {
        CODE;
    }
    

    enum

    • //enum 会创建一组整型常量
    enum{ CONST1, CONST2, CONST3 } NAME;
    

    typedef

    • // typedef 用来定义新类型
    typedef DEFINITION  IDENTIFIER;
    typedef unsigned char byte;
    // DEFINITION unsigned char
    // IDENTIFIER byte
    

    struct

    • // struct 是由多种数据类型打包在一起形成的一个概念
    struct NAME {
        ELEMENTS;
    } [VARIABLE_NAME];
    // [VARIABLE_NAME] 是可选的
    

    typedef+struct

    typedef struct [STRUCT_NAME] {
        ELEMENTS;
    } IDENTIFIER;
    

    union

    • //union 会创建类似struct的东西,不过其中的元素会在内存中重叠
    union NAME {
        ELEMENTS;
    } [VARIABLE_NAME];
    
    

    相关文章

      网友评论

          本文标题:[习题6]记忆C语言语法

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