zoukankan      html  css  js  c++  java
  • C [1] 关键字和保留字

    C [1] 关键字和保留字。

    这些保留字不能作为常量名、变量名或其他标识符名称。

    • auto   声明自动变量
    • break        跳出当前循环
    • case   开关语句分支
    • char   声明字符型变量或函数返回值类型     //数据类型
    • const        定义常量,如果一个变量被 const 修饰,那么它的值就不能再被改变
    • continue  结束当前循环,开始下一轮循环
    • default     开关语句中的"其它"分支
    • do       循环语句的循环体
    • double      声明双精度浮点型变量或函数返回值类型
    • else    条件语句否定分支(与 if 连用)
    • enum        声明枚举类型
    • extern      声明变量或函数是在其它文件或本文件的其他位置定义
    • float   声明浮点型变量或函数返回值类型    //数据类型
    • for      一种循环语句
    • goto   无条件跳转语句
    • if         条件语句
    • int      声明整型变量或函数      //数据类型
    • long   声明长整型变量或函数返回值类型    //数据类型
    • register    声明寄存器变量
    • return       子程序返回语句(可以带参数,也可不带参数)
    • short         声明短整型变量或函数   //数据类型
    • signed      声明有符号类型变量或函数   //数据类型
    • sizeof        计算数据类型或变量长度(即所占字节数)
    • static        声明静态变量
    • struct       声明结构体类型     //类似于Delphi 中的 record
    • switch      用于开关语句
    • typedef    用以给数据类型取别名
    • unsigned  声明无符号类型变量或函数   //数据类型
    • union        声明共用体类型
    • void    声明函数无返回值或无参数,声明无类型指针    //数据类型
    • volatile     说明变量在程序执行中可被隐含地改变
    • while         循环语句的循环条件

    C99 新增:

    • _Bool
    • _Complex
    • _Imaginary
    • inline
    • restrict

    C11 新增:

    • _Alignas
    • _Alignof
    • _Atomic
    • _Generic
    • _Noreturn
    • _Static_assert
    • _Thread_local

    创建时间:2021.10.20  更新时间:2021.11.04

    博客园 滔Roy https://www.cnblogs.com/guorongtao 希望内容对你所有帮助,谢谢!
  • 相关阅读:
    在vs 2012 中使用xna 4.0 做开发!
    MVC如何分离Controller与View在不同的项目?
    Shader Compilation for Multiple Platforms
    文件已损坏,请移至废纸篓的解决办法!
    javascript学习笔记[6]面向对象
    javascript学习笔记[3]流程控制
    [tonyLp]百度地图API开发实践(1)
    javascript学习笔记[7]内建对象
    javascript学习笔记[5]函数(2)
    javascript学习笔记[1]变量
  • 原文地址:https://www.cnblogs.com/guorongtao/p/15428090.html
Copyright © 2011-2022 走看看