c语言关键字是什么?

c语言关键字又称为保留字,就是已被C语言本身使用,不能作其它用途使用的字。

C语言简洁、紧凑,使用方便、灵活。ANSI C标准C语言共有32个关键字,9种控制语句,程序书写形式自由,区分大小写。把高级语言的基本结构和语句与低级语言的实用性结合起来。 C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。

C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。

推荐:《C语言教程》

1 数据类型关键字(12个):

(1) char :声明字符型变量或函数 (2) double :声明双精度变量或函数 (3) enum :声明枚举类型 (4) float:声明浮点型变量或函数 (5) int: 声明整型变量或函数 (6) long :声明长整型变量或函数 (7) short :声明短整型变量或函数 (8) signed:声明有符号类型变量或函数 (9) struct:声明结构体变量或函数 (10) union:声明共用体(联合)数据类型 (11) unsigned:声明无符号类型变量或函数 (12) void :声明函数无返回值或无参数,声明无类型指针(基本上就这三个作用)

2 控制语句关键字(12个):

A循环语句 (1) for:一种循环语句(可意会不可言传) (2) do :循环语句的循环体 (3) while :循环语句的循环条件 (4) break:跳出当前循环 (5) continue:结束当前循环,开始下一轮循环 B条件语句 (1)if: 条件语句 (2)else :条件语句否定分支(与 if 连用) (3)goto:无条件跳转语句 C开关语句 (1)switch :用于开关语句 (2)case:开关语句分支 (3)default:开关语句中的“其他”分支 D返回语句return :子程序返回语句(可以带参数,也看不带参数)

3 存储类型关键字(4个)

(1)auto :声明自动变量 一般不使用 (2)extern:声明变量是在其他文件正声明(也可以看做是引用变量) (3)register:声明积存器变量 (4)static :声明静态变量

4 其它关键字(4个):

(1)const :声明只读变量 (2)sizeof:计算数据类型长度 (3)typedef:用以给数据类型取别名(当然还有其他作用 (4)volatile:说明变量在程序执行中可被隐含地改变

更多编程相关内容,请关注php中文网编程入门栏目!

c语言什么是关键字,c语言关键字是什么相关推荐

  1. c语言关键字_C语言初学者必须掌握的关键字!

    相信这么努力的你 已经星标了我 老九学堂 你身边的IT导师 其实小伙伴在写代码的时候,关键字还是用的比较多的,  今天大雄主要就平常中用到的常用关键字进行总结,便于小伙伴们更全面的理解其在代码中的意图 ...

  2. c语言 判断日期时间_C语言中不得不知的那些“关键字”和“控制语句”

    谈及C语言,我想凡是学过它的朋友都有这样一种感觉,那就是"让我欢喜让我忧."欢喜的是,C语言功能非常强大.应用广泛,一旦掌握了后,你就可以理直气壮地对他人说"我是电脑高手 ...

  3. 【C语言重点难点精讲】关键字精讲

    必读: C语言关键字是一个非常重要的话题,因为它能在相当的程度上将C语言的核心内容串联起来,起到一种提纲挈领的效果 下面的内容重点提及的是相应关键字特别值得注意的地方,这些地方是我们经常忽略的,而且考 ...

  4. C语言深度解剖读书笔记(1.关键字的秘密)

    开始本节学习笔记之前,先说几句题外话.其实对于C语言深度解剖这本书来说,看完了有一段时间了,一直没有时间来写这篇博客.正巧还刚刚看完了国嵌唐老师的C语言视频,觉得两者是异曲同工,所以就把两者一起记录下 ...

  5. 由ANSI标准定义的C语言关键字,C语言32个关键字详解

    C语言中32个关键字详解 由ANSI标准定义的C语言关键字共32个: auto double int struct break else long switch case enum register ...

  6. C语言中文字符索引,C语言关键字中英文对照索引

    C语言关键字中英文对照索引 一. C语言关键字对照 关键字,又称保留字,是C语言中已预先定义.具有特定含义的标识符. 注:C语言中共有32个关键字,所有关键字都用小写字母表示,且这些关键字不能用作用户 ...

  7. python语言关键字是_Python 关键字

    1 Python 关键字概述 Python 关键字(或称 保留字)指的是 Python 语言中一些已经被赋予特定意义的单词. 也属于是标识符,但是不能被用作普通标识符. 以下标识符被作为 Python ...

  8. c语言存储类型关键字作用,c语言学习笔记.关键字.存储类型关键字等

    关键字const 1.修饰变量. 修饰的对象为常量,只读. 2.修饰指针. const 也可以和指针变量一起使用,这样可以限制指针变量本身,也可以限制指针指向的数据. const 离变量名近就是用来修 ...

  9. 【C语言】刨根问底 - 深剖const关键字

    const是一个C语言的关键字,在关键字中有着举足轻重的地位,更是在面试过程中被高频提问的一个关键字.它限定一个变量不允许被改变,产生静态作用.并且使用const在一定程度上可以提高程序的安全性和可靠 ...

  10. c语言的37个关键字,c语言的37个关键字都是什么

    满意答案 qekcs 2017.08.17 采纳率:52%    等级:9 已帮助:964人 关键字就是已被C语言本身使用,不能作其它用途使用的字.例如关键字不能用作变量名.函数名等 由ANSI标准定 ...

最新文章

  1. 卷积神经网络模型可解释性
  2. unity开发入门_Unity游戏开发终极入门指南
  3. 开发效率不高?墙裂推荐这十款精选 IntelliJ IDEA 插件
  4. python导入包相当于什么_Python 引入包的两种方式区别
  5. Netty详解(三):Netty 入门应用
  6. 【git学习】git管理本地项目
  7. ct检查床的移动精度是指_炮塔铣床、数控铣床导轨平行度(扭曲)的检验
  8. 你的 A/B 测试数据期骗你了吗?
  9. 系统超时或者服务器会话丢失,第 17 章 配置 Web 服务器(Undertow)
  10. 利用html的header下载文件
  11. 【Mybatis-Plus】(四)分页、乐观锁插件 通用枚举 多数据源
  12. 搜索算法(一)--DFS/BFS求解拯救同伴问题(JAVA)
  13. 在Kubernetes上部署Hyperledger Fabric
  14. linux虚拟串口及远程访问
  15. 六星经典CSAPP-笔记(7)加载与链接(上)
  16. Java-web下使用RSA进行加密解密操作
  17. 论文:Real-Time Referring Expression Comprehension by Single-Stage Grounding Network
  18. spring clude ---服务网关组件Netflix Zuul
  19. uniapp 微信小程序分享给微信好友与分享到朋友圈功能
  20. kindle paperwhite 使用体验

热门文章

  1. matlab下载安装教程
  2. 凸包算法 Matlab实现
  3. Java 多线程思维导图
  4. 变分模态分解python代码_VMD变分模态分解代码问题
  5. 01-jbpm工作流实现
  6. vb红绿灯交通灯小程序
  7. Java 程序开发设计文档
  8. 微信小程序-获取QQ音乐直链
  9. 微信小程序学习资料[转]
  10. java游戏开发入门教程_JAVA制作游戏入门教程