C语言32个关键字

我们在C语言入门基础知识2 里面关于变量介绍,已经提到过C语言32个关键字了,现在将它整理分类,便于记忆。


基本数据类型关键字:

  1. char:字符类型数据,占用1个字节。
  2. int:整数类型数据,占用2个字节。
  3. short:短整型数据,占用2个字节
  4. long:长整型数据,占用4个字节
  5. float:单进度浮点数据,占用4个字节。
  6. double:双精度浮点数数据,占用8个字节。

基本数据修饰关键字:

  1. signed:修饰基本数据类型,包含正负。
  2. unsigned:修饰基本数据类型,只包含正。

复杂数据类型关键字:

  1. struct:结构体数据类型。
  2. union:联合体数据类型。
  3. enum:枚举数据类型。

存储类型关键字:

  1. auto:自动变量,数据类型默认都是auto。
  2. static:静态变量,会保存变量值,局部变量重新初始化值夜不会变化。
  3. register:寄存器变量。
  4. extern:外部变量,一般针对外部文件中的全局变量和函数。
  5. const:定义限定变量,不允许被改变
  6. volatile:指定变量,不会被编译器优化而省去执行。

函数内部跳转关键字

  1. return:返回函数参数,结束函数。
  2. continue:结束循环内当前这次循环。
  3. break:结束整个循环。
  4. goto:跳转语句,只能在函数内跳转。(会使程序结构混乱,不建议使用)

选择语句关键字

  1. if:条件判断
  2. else:条件判断,于if对应
  3. switch:判断并选择分支。
  4. case:判断分支,于switch连用。
  5. default:默认分支,于switch连用。

循环语句关键字

  1. while:满足条件循环
  2. for:for循环语句关键字
  3. do-while:先判断,在执行while循环

其它类型关键字

  1. void:声明参数无返回数据类型
  2. typedef:类型定义,名字替换
  3. sizeof:长度运算符,可以返回数据的长度大小

本文分享自微信公众号 - 计算机二级C语言(gh_044a0595bf44),作者:点此关注☞

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-03-12

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 一道题明白什么是共用体

    关于共用体(联合体)的概念,感觉很多同学还是不够清楚的。上面这个全国二级C的选择,难度不大,但能很好的帮助我们理解这个概念。

    用户6755376
  • 11寒假专辑:七、数组

    int a[5];注意这个地方有一个重要考点,定义时数组的个数不是变量一定是常量。

    用户6755376
  • C语言输入scanf

    输入scanf和输出printf有很多相似的地方,但差别也很大,出错的地方也更多。

    用户6755376
  • 百款VR游戏收入破百万美金,对于VR内容生态真的是好事吗?

    (VRPinea2020年2月28日电)近期,由惠普集团投资的VR领域风险投资基金The Venture Reality Fund合伙人Tipatat Chen...

    VRPinea
  • TCP洪水攻击(SYN Flood)的诊断和处理

    SYN Flood介绍 前段时间网站被攻击多次,其中最猛烈的就是TCP洪水攻击,即SYN Flood。 SYN Flood是当前最流行的DoS(拒绝服务攻击)与...

    小小科
  • 2017年VR/AR十大关键词(二):黯然离场、网红帕胖、PPT产品?

    VRPinea
  • Mysql数据类型最细讲解

    数据库中事务是最重要的概念之一,所以上篇着重谈了谈数据库中事务的使用,并且举了实例如何在实际开发中去使用事务进行数据库操作。而我们也知道,Mysql中列的数据类...

    逆月翎
  • 全文搜索引擎Solr原理和实战教程

    Solr它是一种开放源码的、基于 Lucene Java 的搜索服务器,易于加入到 Web 应用程序中。Solr 提供了层面搜索(就是统计)、命中醒目显示并且支...

    一个会写诗的程序员
  • 3.29 VR扫描:下一代iPhone被命名为iPhone Edition,或采用竖向双摄像头

    VRPinea
  • 单元测试高效之路——持续集成

    互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称CI)。

    京东技术

扫码关注云+社区

领取腾讯云代金券