Float a;
int i=(Int) a;
Int& j=(Int &) a;
无法使用我的手机输入详细信息 任何人都可以告诉你
更新: 不是很多人期待的。谷歌在中国被完全禁止。我几乎无法使用笔记本电脑登录。总是弹出消息,如需要第三方JavaScript。打字很难。因此,对于那个人声称这是一个简单的参考,我认为不完整。它比那更复杂
更新: 最好只改变标题。似乎铸造到不同类型可能会导致问题。那么不同类型转换的两个过程之间有什么不同。
上次更新: 实验,为什么我和j是不同的。如果你不能自己回答,请不要发誓
答案 0 :(得分:-2)
(int)会将float值强制转换为sizeof(int)字节整数值< = float value
(int&)会将float值转换为一个字节的参考值