基本内置类型中整型浮点型占多少字节
来源:互联网 发布:淘宝网内衣店 编辑:程序博客网 时间:2024/05/22 07:59
今天做一个题目时,突然发现忘了int占2字节还是4字节,有的说2字节,有说4字节。后来又翻书查一下,确认这个是和多少位系统以及编译有关的。
不过可以用sizeof 运算符查出具体这个类型占几字节。
这里列一下。方便自己将来查找。
1)整型
带符号和不带符号
int ,short,long都表示整型值,默认认为是带符号的,要获取不带符号的需加unsigned,如unsigned int
2)浮点型
单精度浮点型float和双精度浮点型double,以及扩展精度浮点型long double 。
</pre><pre name="code" class="cpp">#include<iostream>int main(){using namespace std;//整型 cout<<"整型字节数\n\n"; cout<<"整型int "<<sizeof(int)<<" 长整型long int "<< sizeof(long int)<<" 双长整型long long int "<<sizeof(long long int)<<endl<<endl;cout<<"短整型short int "<<sizeof(short int)<<" 无符号短整型unsigned short int "<< sizeof(unsigned short int)<<endl<<endl;cout<<"字符型char " <<sizeof(char)<<" 有符号字符型signed char "<< sizeof(signed char)<<" 无符号字符型unsigned char "<<sizeof(unsigned char)<<endl<<endl;;//浮点型 cout<<"浮点型字节数\n\n"; cout<<"单精度浮点型float "<<sizeof(float)<<endl<<endl;cout<<"双精度浮点型double "<<sizeof(double)<<endl<<endl;cout<<"扩展精度浮点型long double "<<sizeof(long double)<<endl<<endl;}
系统是:win7 64 位 Dev-C++
0 0
- 基本内置类型中整型浮点型占多少字节
- Sql中类型占多少字节
- java中 boolean类型占多少字节
- C语言中各种整型类型所占字节数
- C语言中数据结构的基本类型(整型、浮点型和字符型)
- C语言类型占多少字节
- java boolean类型占多少字节
- oracle中一个汉字占多少字节?
- ORACLE中一个字符占多少字节?
- ORACLE中一个字符占多少字节?
- ORACLE中一个字符占多少字节?
- ORACLE中一个字符占多少字节?
- ORACLE中一个字符占多少字节?
- ORACLE中一个字符占多少字节
- ORACLE中一个字符占多少字节?
- C++中内置基本类型的字节数
- python——内置类型——整型 浮点型 字符串 布尔型 空型
- 常见基本类型所占字节数
- https原理:证书传递、验证和数据加密、解密过程解析
- JDBC技术
- hdu 1796 How many integers can you find 容斥原理
- How to modify linux time
- 谁在使用我的网站——用户忠诚和价值分析
- 基本内置类型中整型浮点型占多少字节
- 最短路径算法—SPFA(Shortest Path Faster Algorithm)算法分析与实现(C/C++)
- JavaWeb笔记——利用过滤器实现页面静态化
- CODE COMPLETE 2e Chapter 10
- 如何用Maven创建web项目(具体步骤)(转载)
- App版本更新时对SQLite数据库升级或者降级遇到的问题
- ubuntu wine gnome-keyring-pkcs11.so问题
- GDI+屏幕截图(二)
- 疯狂Android讲义第一讲