vlambda博客
学习文章列表

C语言关键字及进制的转换你都知道吗?

前面我们讲过

C语言简洁、紧凑

使用方便、灵活

那是什么使得C语言这么方便呢?

那就是关键字,或称保留字

C语言的关键字共有32个

根据关键字的作用

可分为

  • 数据类型关键字

  • 控制语句关键字

  • 存储类型关键字

  • 其他关键字

01

数值类型关键字


数值类型关键字有12个,包括void、char、short、int、long、float、double、signed、unsigned、struct、enum、union


02

控制语句关键字


控制语句关键字也有12个,包括if、else、switch、case、default、break、for、do、while、goto、continue、return


03

存储类型关键字


存储类型关键字有4个,包括auto、extern、register、static


04

其他关键字


其他关键字包括const、sizeof、typedef、volatile


以上就是C语言常用关键字

那么计算机有哪几种进制表示法呢?

进制之间又是如何转换的呢?

一起来看一下

C语言关键字及进制的转换你都知道吗?

计算机语言中有十进制、二进制、八进制、十六进制,但是C语言常量中没有二进制

01

十进制与二进制、八进制、十六进制间的转换

C语言关键字及进制的转换你都知道吗?

02

二进制与八进制、十六进制间的转换

  • 二进制转八进制

二进制转换成八进制的方法是,取3合1法,即从二进制的小数点为分界点,向左(或向右)每三位取成一位。

C语言关键字及进制的转换你都知道吗?

  • 二进制转十六进制

二进制转换成八进制的方法是,取4合1法,即从二进制的小数点为分界点,向左(或向右)每四位取成一位。

C语言关键字及进制的转换你都知道吗?

C语言关键字及进制的转换你都知道吗?

以上就是有关C语言关键字及计算机进制转换的相关知识,同学们你们学到了吗?