c++反汇编学习笔记----------1.基本数据类型
来源:互联网 发布:矩阵的用途 编辑:程序博客网 时间:2024/05/22 12:21
第一章:基本类型
一、基本类型大小
以WIN32条件下c++11标准的GUN C++编译器为准,C++基本类型的大小如下:
void,bool,char大小为8bits
wchar_t,char16_t,short的大小为16bits
char32_t,int,long,float大小为32bits
long long和double大小为64bits
long double为96bits
unsigned的类型和有符号的大小一样
指针类型大小为32bits(64位程序指针大小为64bits)
二、编码形式
1.整型:有符号以补码形式存储,无符号以原码形式存储
2.浮点型:IEEE编码 其中
double符号位长度为1,指数位长度为11,尾数为长度为42
float符号位长度为1,指数位长度为8,尾数为长度为23
3.其他:
bool类型: bool类型的值只用来表示true或者false,但是对于true而言bool类型内部的表示未必为1
0 0
- c++反汇编学习笔记----------1.基本数据类型
- c&c++反汇编与逆向分析学习笔记(3)--基本数据类型表现形式
- 反汇编学习笔记-数据类型
- C++反汇编与逆向分析之数据类型的基本表现学习笔记
- c反汇编学习汇编
- C语言学习笔记之基本数据类型
- Linux C 学习笔记01-基本数据类型
- c&c++反汇编与逆向分析学习笔记(2)--反汇编静态分析工具IDA
- 基于arm的C++反汇编 基本数据类型
- C++反汇编学习笔记-多重继承
- 反汇编基本算法
- c&c++反汇编与逆向分析学习笔记(1)--调试工具OllyDBG
- c&c++反汇编与逆向分析学习笔记(4)--启动函数和用户入口
- c&c++反汇编与逆向分析学习笔记(6)--减法表达式
- c&c++反汇编与逆向分析学习笔记(7)--乘法表达式
- c&c++反汇编与逆向分析学习笔记(8)--除法表达式
- c&c++反汇编与逆向分析学习笔记(9)--自增和自减
- c&c++反汇编与逆向分析学习笔记(10)--关系及逻辑运算
- 第二周 项目三-汉诺塔问题
- Serializable
- Objective-C 【@property 中的copy关键字】
- javascriptNOTE
- 二维图形变换
- c++反汇编学习笔记----------1.基本数据类型
- Sqrt(x)
- cf#320 Div.2 Problem D "Or" Game
- 【读书笔记】iOS-复制的种类
- CLSR 11.1直接寻址表
- javascript1
- makefile---单个源文件,单个可执行文件(C/C++)
- 矩阵的逆
- iOS 9适配系列教程:URL scheme,iPad适配Slide Over 和 Split View