sizeof运算符来获取各种数据类型在内存中所占字节数--gyy整理
来源:互联网 发布:怎么发淘宝客链接 编辑:程序博客网 时间:2024/04/28 06:07
C++并没有规定各种数据类型在内存中的存储大小,依赖于不同的编译器的不同而不同,要想获知当前编译器对各种数据类型分配的大小,可以通过sizeof运算符来获取。
使用方法1:
sizeof(数据类型)
使用方法2:
sizeof(变量名 或 常量名 或 表达式 )
sizeof(int)
或
int a;
sizeof(a)
//数据类型空间分配情况#include <iostream>using namespace std;int main(){ cout<<"vc++6.0 编译环境下,各种数据类型变量所占的内存空间大小(字节为单位)"<<endl; cout<<"sizeof(int) "<<sizeof(int)<<endl; cout<<"sizeof(short int) "<<sizeof(short)<<endl; cout<<"sizeof(long int) "<<sizeof(long)<<endl; cout<<"sizeof(unsigned int) "<<sizeof(unsigned)<<endl; cout<<"sizeof(unsigned short int) "<<sizeof(unsigned short)<<endl; cout<<"sizeof(unsigned long int) "<<sizeof(unsigned long)<<endl; cout<<"sizeof(char ) "<<sizeof(char)<<endl; cout<<"sizeof(float) "<<sizeof(float)<<endl; cout<<"sizeof(double) "<<sizeof(double)<<endl; cout<<"sizeof(long double) "<<sizeof(long double)<<endl; return 0;}运行结果
- sizeof运算符来获取各种数据类型在内存中所占字节数--gyy整理
- c语言基本数据类型在内存中所占字节
- 学习心得——数组作为函数参数后sizeof获取不到数组在内存中所占字节数的问题
- 学习心得——数组作为函数参数后sizeof获取不到数组在内存中所占字节数的问题
- C/C++基本数据类型所占字节数以及sizeof运算符的使用
- 输出系统中各种数据类型所占的字节数
- Java中的基本数据类型在内存所占字节
- SQL 各种数据类型所占字节数
- 各类数据的精度、数值范围和在内存中所占的字节数。
- c++类实例在内存中所占字节数分析
- 黑马程序员_iOS_C_整型变量在内存中所占字节数
- 数据在内存中所占的字节数或位数
- 结构体在内存中所占字节大小计算
- 结构体在内存中所占字节大小计算
- 数据类型所占字节数
- 数据类型所占字节数
- 数据类型所占字节数
- 各种数据类型占字节数
- iOS webView使用分析
- C++11正则表达式例子集合
- Android的通信机制与网络(一)
- 其他人对创业的的一些观点
- Win7/8下Oracle的安装
- sizeof运算符来获取各种数据类型在内存中所占字节数--gyy整理
- iReport各块区域的作用
- linux 拷贝文件夹下的所有文件
- IE6下a标签无法点击bug 以及扩展
- 第一个Servlet
- Android的通信机制与网络(二)
- android应用程序中启动或卸载其他apk程序
- 2012年十大最成功开源项目
- DrawImage BitBlt StretchBlt画PNG图片的方法