C++数据类型:自定义类型和基本类型
2017-03-19 21:03
197 查看
C++数据类型:自定义类型 和 基本类型
ISO C++标准并没有明确规定每种数据类型的字节数和取值范围,它只是规定它们之间的字节数大小顺序满足char<short<<int<<long
不同的编译器对基本类型有不用的实现方式,32位和64位的编译器字节数不同。
char与int,short,long有所不同,ISO C++标准并没有规定它在默认(不加修饰)情况下是有符号的还是无符号的。它会因编译器的 不同而不同。因此,char,unsigned char和signed char是三种不同的数据类型。
两种浮点类型除了取值范围不同,精度也有所不同。float可以保存7位有效数字,double可以保留15位有效数字。
ISO C++标准并没有明确规定每种数据类型的字节数和取值范围,它只是规定它们之间的字节数大小顺序满足char<short<<int<<long
不同的编译器对基本类型有不用的实现方式,32位和64位的编译器字节数不同。
char与int,short,long有所不同,ISO C++标准并没有规定它在默认(不加修饰)情况下是有符号的还是无符号的。它会因编译器的 不同而不同。因此,char,unsigned char和signed char是三种不同的数据类型。
两种浮点类型除了取值范围不同,精度也有所不同。float可以保存7位有效数字,double可以保留15位有效数字。
相关文章推荐
- C++ STL 有关于SET集合的基本操作,本文不包含涉及到自定义数据类型的排序
- c++primer第二章“c++定义了几种基本类型,还提供了可用于自定义数据类型的机制,此外,我们还能修改已有的类型以形成复合类型”
- C++数据类型:基本数据类型 构造数据类型(自定义数据类型)
- C++ 基本数据类型
- 【C/C++语言入门篇】-- 基本数据类型
- 32位平台C/C++基本数据类型大小
- C++与Java基本数据类型比较
- C++基本数据类型与输入输出
- C++/JAVA基本数据类型长度
- 【C/C++语言入门篇】-- 基本数据类型
- C/C++基本数据类型
- 一个使用c++在lua中创建自定义数据类型的简易方法
- 关于C++和C#的自定义数据类型转换的一些思考
- c++ primer学习笔记(2)-c++基本数据类型
- Dev-C++下基本数据类型学习小结
- Dev-C++下基本数据类型学习小结
- C++基础(二) 基本数据类型与数值表达式
- C++ 基本数据类型
- c++ 基本数据类型长度(vc6.0 32位机;
- C/C++基本数据类型