标示符与关键字的区别

来源:2-2 练习题

Yu4282048

2016-10-25 14:59

auto 为什么是关键字 而 For则是标示符

写回答 关注

1回答

  • leesy
    2016-10-25 15:04:26

    以下C语言中的32个关键字,这些均不能作为标识符

    auto 局部变量(自动储存)
    break无条件退出程序最内层循环
    case   switch语句中选择项
    char单字节整型数据
    const定义不可更改的常量值
    continue中断本次循环,并转向下一次循环
    default switch语句中的默认选择项
    do  用于构成do.....while循环语句
    double定义双精度浮点型数据
    else构成if.....else选择程序结构
    enum枚举
    extern在其它程序模块中说明了全局变量
    float定义单精度浮点型数据
    for构成for循环语句
    goto构成goto转移结构
    if构成if....else选择结构
    int基本整型数据
    long长整型数据
    registerCPU内部寄存的变量
    return用于返回函数的返回值
    short短整型数据
    signed有符号数
    sizoef计算表达式或数据类型的占用字节数
    static定义静态变量
    struct定义结构类型数据
    switch构成switch选择结构
    typedef重新定义数据类型
    union联合类型数据
    unsigned定义无符号数据
    void定义无类型数据
    volatile该变量在程序中执行中可被隐含地改变
    while用于构成do...while或while循环结构

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926207 学习 · 20797 问题

查看课程

相似问题