头图

C语言中的4大基本数据类型

四大类型:

⭐基本数据类型
整型 int
字符型 char
实型(浮点型):
单精度实型 float
双精度实型 double
⭐构造类型
数组类型
结构类型 struct
联合类型 union
枚举类型 enum
⭐指针类型
⭐空类型 void

思维导图

基本数据类型:

整型 int
int类型在内存中占用了4个字节,也就是 32位。int类型是有符号的,因此,32位 并不会全部用来存储数据,使用最高位来 存储符号,最高位是0,提示数据是正 数,最高位是1,表示数据是负数,使用 其他的31位来存储数据。
字符型 char
char类型只占一个字节,取值范围为-128~ +127(-2^7~2*7-1)。
单精度实型 float
float类型占 4 个字节,包括一个符号位、一个 8 位 excess-127 二进制指数和一个 23 位尾数。 尾数表示一个介于 1.0 和 2.0 之间的数。 由于尾数的高顺序位始终为 1,因此它不是以数字形式存储的。 此表示形式为 float 类型提供了一个大约在 3.4E–38 和 3.4E+38 之间的范围。
双精度实型 double
double类型占8个字节。比特数为64,有效数字16位,表示范围是-1.79E+ 308~-1.79E+308

微信图片_20230125141732.jpg

C/C++ 领域资深者

1 声望
0 粉丝
0 条评论
推荐阅读
C/C++while与do while及常见的for语句格式
(1)循环结构有初始值-----飞车开始第1圈转动(2)循环结构有酒环体-----飞车重复撞击小平果(3)循环结构最终结束-----飞车转动笔4圈结束

菜鸟明轩阅读 841

封面图
花了几个月时间把 MySQL 重新巩固了一遍,梳理了一篇几万字 “超硬核” 的保姆式学习教程!(持续更新中~)
MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。

民工哥13阅读 1.9k

封面图
算法可视化:一文弄懂 10 大排序算法
在本文中,我们将通过动图可视化加文字的形式,循序渐进全面介绍不同类型的算法及其用途(包括原理、优缺点及使用场景)并提供 Python 和 JavaScript 两种语言的示例代码。除此之外,每个算法都会附有一些技术说...

破晓L7阅读 838

封面图
从 B 站出发,用 Chrome devTools performance 分析页面如何渲染
页面是如何渲染的?通常会得到“解析 HTML、css 合成 Render Tree,就可以渲染了”的回答。但是具体都做了些什么,却很少有人细说,我们今天就从 Chrome 的性能工具开始,具体看看一个页面是如何进行渲染的,以及进...

云叔_又拍云6阅读 763

封面图
「刷起来」Go必看的进阶面试题详解
逃逸分析是Go语言中的一项重要优化技术,可以帮助程序减少内存分配和垃圾回收的开销,从而提高程序的性能。下面是一道涉及逃逸分析的面试题及其详解。

王中阳Go4阅读 1.9k评论 1

封面图
架构设计-高性能篇
大家好,我是易安!今天我们谈一谈架构设计中的高性能架构涉及到的底层思想。本文分为缓存架构,单服务器高性能模型,集群下的高性能模型三个部分,内容很干,希望你仔细阅读。

架构狂人4阅读 749

简历上的项目,需要这样描述才有亮点!
每每准备面试,总有些小伙子甩出自己的豆包项目,不是Xxx管理系统,就是某某自动化平台。就像这几年自己的经历都放在 CRUD 编写上了,走的那是加班的道,干的都是体力的活。

小傅哥4阅读 1.1k

封面图

C/C++ 领域资深者

1 声望
0 粉丝
宣传栏