目录
【c语言|C语言——数据的存储】?
数据类型介绍
整型家族
浮点数家族:
构造类型:
指针类型
空类型
原码 反码 补码
大小端介绍
大端小端
数据类型介绍 相信大家应该已经了解了基本的数据类型吧
文章图片
整型家族
文章图片
char 为什么归根到 整型家族呢??
因为:char虽然是字符类型,但是字符类型储存的时候,存储的字符的ascii码值
ascii值是整数。
文章图片
浮点数家族:
- 有正负的数据可以存放在有符号的变量中
- 只有正数的数据可以存放在无符号的变量中
文章图片
构造类型:
文章图片
指针类型
文章图片
空类型
文章图片
原码 反码 补码
计算机中的整数有三种表示方法,即原码、反码和补码。三种表示方法均有符号位和数值位两部分,符号位都是用0表示“正”,用1表示“负”,而数值位负整数的三种表示方法各不相同
- 原码 :直接将二进制按照正负的形式翻译成二进制就可以.
- 反码:将原码的的符号位不变,其他位依次取反就可以得到了
- 补码:反码加一就是补码
对于整数来说,数据存放内存中其实存放的是补码
大小端介绍 大端小端
大端(存储)模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中;小端(存储)模式,是指数据的低位保存在内存的低地址中,而数据的高位,,保存在内存的高地址中
推荐阅读
- c语言|C语言——结构体(初阶版)
- 020 Linux 20个宝藏命令案例
- 【C】系列|【C语言】卍字通晓→函数+递归
- C语言练习|C语言选择题-C基础
- 超级实习生|面试总结:给应届生一些找工作的基本建议,毕竟我踩坑多
- java|“我跳槽了 , 工资翻倍”
- python|卧槽,做Python兼职又接了一个大单,真香
- 学习|大学入坑Python,靠接单3天赚了1000块,方法让人钦佩
- 编程语言|“竟想替代 C 语言(编程语言Go、Rust、C++ 和 Zig 生产力对比!)