| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> C++知识库 -> c语言学习—数据存储 -> 正文阅读 |
|
[C++知识库]c语言学习—数据存储 |
目录 1数据类型介绍?c语言类型:①内置②自定义类型,构造类型 整型:
浮点:
构造类型:
指针类型(大小4/8):
空类型:
2整型在内存中的存储:原码,补码,反码原码,反码,补码均有符号位和数值位两部分。符号位0表示正,1表示负。
正数的原,反,补码都相同。 对于整型来说:数据存储在内存中位补码。? 整型提升:有符号数高位补位和符号数一致,无符号数高位补0 3大小端字节序及判断大小端介绍: 大端(存储)模式:数据低位保存在内存高位地址,数据的高位保存在内存的低地址中。 小端(存储)模式:数据低位保存在内存低位地址,数据的高位保存在内存的高地址中。 4浮点型在内存中的存储(1)类型:float,double,long double (2)存入内存方式:
(3)根据国际标准IEEE(电气电子工程师学会)754,任意一个二进制浮点数可以表示成下面形式:
(4)对于32位的浮点数,最高一位时符号位S,接着8位是指数E,剩余23位有效数字M ?(5)指数E取出的三种情况:
5其他(1)
?(2)
结果:
(3) signed char:
?理解:
(4)
?理解: ①若结果为1则为小 ②根据大小端定义理解 ③指针类型决定指针解引用能访问几个字节,char*p,*p只能访问 1 个字节。 (5)
?理解:
|
|
C++知识库 最新文章 |
【C++】友元、嵌套类、异常、RTTI、类型转换 |
通讯录的思路与实现(C语言) |
C++PrimerPlus 第七章 函数-C++的编程模块( |
Problem C: 算法9-9~9-12:平衡二叉树的基本 |
MSVC C++ UTF-8编程 |
C++进阶 多态原理 |
简单string类c++实现 |
我的年度总结 |
【C语言】以深厚地基筑伟岸高楼-基础篇(六 |
c语言常见错误合集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 6:44:30- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |