c++ primer plus(一)数据类型
来源:互联网 发布:让客服刷新网络端口 编辑:程序博客网 时间:2024/04/29 19:05
1. 整数
1字节 == 8bit
8bit 可以表示0~255或-128-127
short ,int , long
short == short int
long == long int
c++的标准:
short 至少16bit
int 至少与short一样长
long 至少与int一样长
float 不比double长,double 不比long double长
通常:sizeof(float) = 4
sizeof(double) = 8
sizeof(long double) = 10-16
思考题:
sizeof(short) = 2
short nMax = 32767
则nMax + 1 = ?
unsigned short nMin = 0
nMin - 1 = ?
2. 无符号unsigned
signed char 有符号
unsigned char 无符号
char 可以有符号,也可以无符号
可以有
unsigned short
unsigned long
unsigned int // unsigned == unsigned int
3. wchar_t宽字符类型
在支持两字节wchar_t的系统中,每个字符存储在2个字节的内存单元中。
用L表示
wchar_t bob = L'P';
wcout << L"tall";
4. 数据类型转换
将一个较大的整型转化为较小的整数时,可能超出最大范围,通常只复制右边的字节。
static_cast:
static_cast<long>)(thorn);
0 0
- C Primer Plus-C数据类型
- c++ primer plus(一)数据类型
- C Primer Plus(一)
- C Primer Plus学习 一
- 《c primer plus》笔记<一>
- c primer plus 练习一
- 《C Primer Plus》学习笔记之 C数据的属性(一)数据类型
- 《C++.Primer.Plus》学习笔记(一)
- 《C++Primer Plus》学习笔记(一)
- C primer plus 基础总结(一)
- C Primer Plus外藩(一)---枚举
- [C++ Primer Plus]开始学习C++(一)
- C PRIMER PLUS总结(一)
- C Primer Plus 知识点整理(一)
- c++primer plus阅读笔记(一)
- C Primer Plus 精读(一)
- c primer plus第3章总结:数据类型
- C-PRIMER PLUS读书笔记
- Bibtex中作者太多怎么办
- Matlab处理blob类型数据
- 【Java】线程池和队列详细讲解
- osg_osgDB插件机制
- 信息学习12
- c++ primer plus(一)数据类型
- MCI函数学习
- pureftp+pureadmin安装配置
- perl函数中传递数组的方法
- (手把手做)用DIB类打开一幅位图图片
- struts2标签
- 《黑天鹅——如何应对不可预知的未来》 读书笔记
- 画一个萝卜吃
- 使用 SPARQL 查询 RDF