当前位置:首页 > 默认 > 正文内容

【wiki】C++ Primer学习笔记_2.1.1算术类型

RWYQ阿伟1年前 (2022-12-03)默认3650

2.1.1算术类型

算术类型分为两类:整型,浮点型。

这里整型包括字符和布尔类型。

类型

含义

最小尺寸

bool

布尔类型

未定义

char

字符

8 位

wchar_t

宽字符

16 位

char16_t

Unicode字符

16 位

char32_t

Unicode字符

32 位

short

短整型

16 位

int

整型

16 位

long

长整型

32 位

long long

长整型

64

flotat

单精度浮点数

6位有效数字

double

双精度浮点数

10位有效数字

long double

扩展精度浮点数

10位有效数字

实际开发过程中对数据类型的使用做出限定简化选择。比如:

  • 当知晓数值不可能为负时,选用无符号型。

  • 使用int执行整数运算,数值超过int选用long long

  • 算术表达式中不要使用char和bool。如果你需要一个不大的整数,指名signed char或unsigned char。

  • 执行浮点数运算选用double,double和float计算代价不大。long double提供的精度一般情况下是没有必要的。


扫描二维码推送至手机访问。

版权声明:本文由阿伟的笔记本发布,如需转载请注明出处。

本文链接:https://www.rwyqboy.top/post/505.html

标签: 编程c++

“【wiki】C++ Primer学习笔记_2.1.1算术类型” 的相关文章

YJ锻炼手册 - 其他实践3年前 (2021-05-31)
YJ锻炼手册 - 计划书3年前 (2021-06-01)
YJ锻炼手册 - 基础篇3年前 (2021-06-08)
YJ锻炼手册 - YJ锻炼3年前 (2021-08-07)

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。