32位操作系统下各种数据类型所占有的字节数
来源:互联网 发布:层次聚类算法 编辑:程序博客网 时间:2024/05/22 05:12
一:整形
int 4字节
long int 4字节
short int 2字节
unsigned int 4字节
unsigned long int 4字节
unsigned short int 2字节
二:字符型
char 1字节
unsigned char 1字节
三:浮点型
float 4字节
double 8字节
long double 8字节
unsigned long double 8字节
unsigned double 4字节
四:字符串型
string 32字节
五:指针类型
所有类型的指针都是 4字节
六:函数
除了void型。其他的函数占有的字节数等于函数的返回类型所占有的字节数。与函数体内部无关。
如:float fun(){ return 2;}
sizeof(fun()) = 4
七:结构体、类
内部各数据类型占用之和,注意边界对齐。
如: struct fun1
{
int a; //4
double b; //8
char c; //1
};
sizeof(fun1)=24
truct fun2
{
int a; //4
char c; //1
};
sizeof(fun2)=8
特殊:
struct fun3
{
string a; //32
char b,c,d; //3
}b;
sizeof(fun3)=36
八:联合体union
取其中占有字节数最大的数据类型所占有的字节数。
- 32位操作系统下各种数据类型所占有的字节数
- 32位操作系统下各种数据类型所占有的字节数
- 32位操作系统下各种数据类型所占有的字节数
- 32位操作系统下各种数据类型所占有的字节数
- 在32位、64位操作系统下各数据类型所占的字节数
- 在32位、64位操作系统下各数据类型所占的字节数
- java 各基本数据类型 所占有的字节数
- java 各基本数据类型 所占有的字节数
- Object c/swift,java,c/c++在32位和64位各个平台上基本数据类型 所占有的字节数
- C语言中基本的数据类型所占有的字节数
- 各种数据类型在Win32和Win64系统下所占用的字节数(C语言)
- 输出系统中各种数据类型所占的字节数
- SQL 各种数据类型所占字节数
- 32位,64位操作系统下基本数据类型字节大小
- 32位 64位操作系统下基本数据类型字节大小
- 32位 64位操作系统下基本数据类型字节大小
- 32位 64位操作系统下基本数据类型字节大小
- 32位,64位操作系统下基本数据类型字节大小
- jQuery导出Excel格式
- 自定义语音通知栏 NotificationManager
- HTML与CSS的结合方式
- U盘怎么分区合并
- 使用Java如何让需求在指定时间内生效
- 32位操作系统下各种数据类型所占有的字节数
- Cocoa pods的安装使用
- 关于下拉框切换取值的例子
- 关于浏览器关闭后session是否被删除的问题
- Two Sum 计算两数和是否满足目标
- HashMap的工作原理
- 第四专题 Problem C
- 摄像机标定矫正畸变
- 卡特兰数变形之Unique Binary Search Trees II