-1
A
回答
4
符号整数溢出undefined behavior。
+0
如果我必须给它一个值,那会是0吗? –
+3
@MarkusFürst关于未定义行为的事情是我们不知道它会是什么。这取决于编译器。 –
+3
@MarkusFürst不要给UB任何价值,它不值得他们,这是一个讨厌的野兽:) – AMA
相关问题
- 1. SQL Server 2008:如果身份超过int的最大值会发生什么?
- 2. 如果文件大小超过文件系统的最大大小,会发生什么情况?
- 3. 如果单行大小超过区域最大大小,会发生什么情况?
- 4. 如果超时,会发生什么情况?
- 5. 如果iOS分发证书过期会发生什么情况?
- 6. 如果计算的散列码超过INTEGER MAX LIMIT,会发生什么情况?
- 7. 如果您将值分配给$ _REQUEST,会发生什么情况?
- 8. 超过MaxKeepAliveRequests限制时会发生什么情况?
- 9. 如果会话超时,global.asax中的session_start会发生什么情况?
- 10. 如果我的IExceptionPublisher引发异常,会发生什么情况?
- 11. 如果您不在C++中返回值,会发生什么情况?
- 12. 在ResultSet.getInt期间JDBC数据库数量超过Java的int大小时会发生什么情况?
- 13. 如果finally块引发异常,会发生什么情况?
- 14. 如果CFile :: Write引发异常会发生什么情况?
- 15. 如果在输入int时输入一个单词会发生什么情况?
- 16. 如果我在Heroku上超过了我的数据库大小限额,会发生什么情况?
- 17. 如果InputSplit大小与块大小不同,会发生什么情况?
- 18. 如果输入的数字超过C中数据类型的范围,会发生什么情况?
- 19. 当cookies文件超过最大尺寸时会发生什么?
- 20. 如果有人拿到我的appsecret,会发生什么情况?
- 21. 如果ExecutorService的队列已满,会发生什么情况
- 22. 用户提供的超额数据会发生什么情况?
- 23. 为什么会发生这种情况?
- 24. 如果未处理事件会发生什么情况?
- 25. 如果php.ini丢失,会发生什么情况?
- 26. minimax:如果min不起作用会发生什么情况
- 27. 如果您打破Lock()语句,会发生什么情况?
- 28. 如果NSURLCache已满,会发生什么情况?
- 29. 如果委托不存在,会发生什么情况?
- 30. 如果未捕获到异常,会发生什么情况?
谁知道 - 这就是为什么它被称为“未定义的行为” – UKMonkey
UB是UB是一个潜在的[克拉肯版本](http://coliru.stacked-crooked.com/a/a7f7ba72c4f268e8)。 – jaggedSpire
它可能溢出? – synchronizer