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

Posted C语言学习基地

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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语言关键字及计算机进制转换的相关知识,同学们你们学到了吗?



以上是关于C语言关键字及进制的转换你都知道吗?的主要内容,如果未能解决你的问题,请参考以下文章

C++14的这些新特性,你都知道吗?

C++14的这些新特性,你都知道吗?

C++14的这些新特性,你都知道吗?

C++20的这些新特性,你都知道吗?

C++20的这些新特性,你都知道吗?

C++20的这些新特性,你都知道吗?