小编Ane*_*ket的帖子

C ++中的整数溢出和整数乘法

    int y ;
    y = 7000000000*1.0;
Run Code Online (Sandbox Code Playgroud)

这不会在 cpp 中给出错误

尽管

    int y ;
    y = 7000000000;
Run Code Online (Sandbox Code Playgroud)

这会导致整数溢出

谁能解释一下这两种情况。

c++ floating-point integer integer-overflow multiplication

3
推荐指数
1
解决办法
103
查看次数