(四十二)C++的基本类型(总结)
来源:互联网 发布:易建联新秀赛季数据 编辑:程序博客网 时间:2024/06/08 09:31
基本类型有两组,整型和浮点类型。
整型从小到大排列:bool、char、signed char、unsigned char、short、unsigned short、int、unsigned int、long、unsigned long,以及c++11新增的long long和unsigned long long。外加一种wchar_t(具体在哪个位置,取决于你怎么用的)。
——实际上,char、signed char、unsigned char的大小是一个级别的,以下同。
C++11还有新增的类型char16_t和char32_t, 这两个的宽度足以用于存储16位和32位的字符编码。
short至少为16位,int大于等于short的长度,long最少32位,long大于等于int的长度。
字符可以通过其数值编码显示,而I/O系统决定编码到底显示为字符还是数字。(比如cout和cin)
而浮点类型,包括float,double,long double三种。顺序是float不比double长度长,而double不比float长。通常来说float使用32位内存(6位有效数字),double占用64位内存,而long double占用更多内存。
浮点类型的存储方式为有效数字(第一个非0到最后一个非0,无视小数点),然后加缩放因子(10的N次方,左右移动小数点)。
0 0
- (四十二)C++的基本类型(总结)
- C核心技术手册(四十二)
- 程序人生(四十二)
- 日拱一卒(四十二)
- (四十二)、多线程
- 杂花生树(四十二)
- 每日英语阅读(四十二)
- <Android 基础(四十二)> MultiDex
- 技术分享连载(四十二)
- Java的基本类型总结
- 一位码农的人生自述(四十二)-----欺骗
- Android开发笔记(四十二)Broadcast的生命周期
- 一个屌丝程序猿的人生(四十二)
- 2.变量和基本类型(c++)
- C语言的基本类型
- c语言的基本类型
- C数据的基本类型
- 基本排序算法总结(C/C++)
- 动态设置相对布局中控件的属性
- MySQL Study之--Percona server 5.5升级5.6
- C-036.字符数组与字符指针,它们的使用场景是什么?
- 应对恶劣网络环境,为php-curl设置超时限制,防止服务器卡死
- python之Tkinter控件学习
- (四十二)C++的基本类型(总结)
- 野外居住解决方案
- fir.im Weekly - 1000 个 Android 开源项目集合
- rmi的代码学习
- routes.js剖析
- Android手势使用之 GestureDetector
- firefox中使用ocx的方法
- 业余09—中科院博士教你如何查找外文文献
- Django学习之----model(2)