VS2017在win7 64位机中x86和x64下基本类型的占用空间大小
2017-02-27 17:19
603 查看
[cpp] view
plain copy
#include "stdafx.h"
#include <windows.h>
int _tmain(int argc, _TCHAR* argv[])
{
int i = 0;
i = sizeof(int); // x86:4 x64:4
i = sizeof(long); // x86:4 x64:4
i = sizeof(void*); // x86:4 x64:8
i = sizeof(short); // x86:2 x64:2
i = sizeof(float); // x86:4 x64:4
i = sizeof(double); // x86:8 x64:8
i = sizeof(int*); // x86:4 x64:8
i = sizeof(WORD); // x86:2 x64:2
i = sizeof(DWORD); // x86:4 x64:4
i = sizeof(LONGLONG); // x86:8 x64:8
i = sizeof(HANDLE); // x86:4 x64:8
i = sizeof(HWND); // x86:4 x64:8
i = sizeof(bool); // x86:1 x64:1
i = sizeof(char); // x86:1 x64:1
return 0;
}
plain copy
#include "stdafx.h"
#include <windows.h>
int _tmain(int argc, _TCHAR* argv[])
{
int i = 0;
i = sizeof(int); // x86:4 x64:4
i = sizeof(long); // x86:4 x64:4
i = sizeof(void*); // x86:4 x64:8
i = sizeof(short); // x86:2 x64:2
i = sizeof(float); // x86:4 x64:4
i = sizeof(double); // x86:8 x64:8
i = sizeof(int*); // x86:4 x64:8
i = sizeof(WORD); // x86:2 x64:2
i = sizeof(DWORD); // x86:4 x64:4
i = sizeof(LONGLONG); // x86:8 x64:8
i = sizeof(HANDLE); // x86:4 x64:8
i = sizeof(HWND); // x86:4 x64:8
i = sizeof(bool); // x86:1 x64:1
i = sizeof(char); // x86:1 x64:1
return 0;
}
相关文章推荐
- VS2012在win7 64位机中x86和x64下基本类型的占用空间大小
- X86和X64环境下的基本类型所占用的字节大小
- python 基本数据类型占用内存空间大小的实例
- python 基本数据类型占用内存空间大小
- 1-2-03:其他基本数据类型存储空间大小
- 03:其他基本数据类型存储空间大小
- 1-2 03:其他基本数据类型存储空间大小
- Java 中八种基本数据类型占用字节空间总结
- Java中八种基本数据类型占用字节空间总结
- x86 和 x64平台下数据类型大小
- 03:其他基本数据类型存储空间大小
- JAVA中基本数据类型所占内存空间大小
- Java基本数据类型占用空间的查看
- java c++ 基本数据类型占用字节空间
- C++ 基本语法之变量(指针)与数据类型(占用字节大小)
- 八种基本数据类型各自所占空间大小
- 每个基本数据类型能占用多少内存空间呢?
- Java中八种基本数据类型占用字节空间总结和数据类型之间的转换
- 结构体的大小的计算与空间的优化--之基本类型
- 基本类型占用内存大小