c/c++ 各个类型所占的字节数
来源:互联网 发布:gzip linux 编辑:程序博客网 时间:2024/05/29 09:12
我用VC编译的,测试了一下,代码如下:
#include "iostream"
using namespace std;
int main()
{
cout<<sizeof(char)<<endl;
cout<<sizeof(short)<<endl;
cout<<sizeof(int)<<endl;
cout<<sizeof(float)<<endl;
cout<<sizeof(long)<<endl;
cout<<sizeof(double)<<endl;
return 0;
}
结果为:
1
2
4
4
4
8
由此看出,32位系统,vc编译器中,
short占 2 字节,
int 、float、long 都占 4 字节,
只有double 占8 字节
(容易弄错的就是 short 和 long)
*************************************************************************************************************
另外,指针长度和地址总线有关。因为指针记录的就是一个地址,那么32位的就是4字节,64位的就是8字节,
也正是地址总线的意义所在~
0 0
- c/c++ 各个类型所占的字节数
- C 语言各个数据类型所占字节数
- C/C++学习 - 基本类型所占字节数
- c/c++基本类型所占字节数
- C语言中各种整型类型所占字节数
- C语言类型数据所占字节数
- C++--内建类型所占的字节数与内建类型转换
- 各个类型所占字节
- 基本数据类型所占的字节数【C/C++】
- C、C++数据类型所占字节数
- C语言数据类型所占字节数
- C语言数据类型所占字节数
- C语言-数据类型所占字节数
- C语言的各种数据结构所占的字节数
- C语言的数据类型所占的字节数
- C各种类型变量所占字节
- c语言 输出不同类型所占的字节数
- C语言中各种类型占的字节数
- 闭门造车【NOIP2016提高A组模拟9.10】
- HDU 1015 Safecracker (dfs)
- HDU 5879 Cure
- 链表的相关函数
- 安装openstack前的准备
- c/c++ 各个类型所占的字节数
- Java编程中在子类重载方法中调用父类中该方法时,该方法包含递归时出现的调用错误
- Linux系统tput命令用法实例详解
- Codeforces-507B-Amr and Pins
- 深入理解Java的接口和抽象类
- 147. Insertion Sort List (python)
- 迅雷笔试之-纸牌游戏有牛无牛
- 基础总结篇之九:Intent应用详解
- 第一篇博客