【wiki】C++ Primer学习笔记_2.1.2类型转换

RWYQ阿伟 | 2022-12-04 | 未命名 | 0条留言 | 776 | 2022-12-04更新

2.1.2类型转换

转换过程

  • 非布尔类型的算数值赋给布尔类型时,初始值为0,结果为false,否则为true。

  • 布尔值赋值给非布尔值时,初始值为false结果为0,初始值为true结果为1。

  • 浮点数赋值给整数类型时,保留整数部分。

  • 整数值赋给浮点类型时,小数部分记为0.

  • 给无符号类型赋值一个负数时,结果是当前表示数取模后的余数。

  • 赋给一个带符号类型超出其范围的值时,结果是未定义的。

博客内容遵循 署名-非商业性使用-相同方式共享4.0国际(CC BY-NC-SA 4.0)协议。

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

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

...

发表评论:

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