Windows系统,VS和GCC下各种数据类型大小的比较
来源:互联网 发布:元启发式算法 编辑:程序博客网 时间:2024/06/07 03:35
两个编译器一个是VS2015,一个是MinGW64(GCC6.3)
#include"iostream"using namespace std;int main(){cout<<"Size of unsigned char="<<sizeof(unsigned char)<<endl;cout<<"Size of signed char="<<sizeof(char)<<endl;cout<<"Size of unsigned int="<<sizeof(unsigned int)<<endl;cout<<"Size of short int="<<sizeof(short int)<<endl;cout<<"Size of int="<<sizeof(int)<<endl;cout<<"Size of long int="<<sizeof(long int)<<endl;cout<<"Size of long long int="<<sizeof(long long int)<<endl;cout<<"Size of double="<<sizeof(double)<<endl;cout<<"Size of float="<<sizeof(float)<<endl;cout<<"Size of long double="<<sizeof(long double)<<endl;return 0;}
VS编译运行结果:
下面是GCC6.3.0
可以发现只有long double不一样,注CPU字长是64,系统是64位
0 0
- Windows系统,VS和GCC下各种数据类型大小的比较
- 各种数据类型的大小
- 各种数据类型在Win32和Win64系统下所占用的字节数(C语言)
- windows下各种系统下载的搜索
- windows下gcc的安装和使用
- centos下查看系统的各种大小限制
- C++中各种数据类型的大小
- C语言中各种数据类型的大小
- 各种语言数据类型大小
- 各种语言数据类型大小
- 不同数据类型数据的比较大小
- windows系统下GCC的安装与配置
- 16位,32位,64位下各种数据类型的长度大小
- 各种数据类型 与 0的比较
- Windows 下的数据类型
- windows和linux下的线程比较
- 各种主流CMS系统的比较和汇总
- 2006年各种主流CMS系统的比较和汇总
- 2. Add Two Numbers
- 深入理解SVM
- HTML文档结构、注释
- java判断字符串是否为空的方法总结
- java 出现unreachable statement异常
- Windows系统,VS和GCC下各种数据类型大小的比较
- Python之类
- linux学习笔记
- 纹理
- Java中判断String不为空的问题
- 灯光篇之一【环境光AmbientLight】
- 局部变量/成员变量
- Eclipse下NDK配置的问题
- git学习--GitHub上如何进行PR(Pull Request)操作