![]() |
1
27
假设int为16位,则已溢出。
溢出溢出,给您:
不要依赖于此。这是未定义的行为。 |
![]() |
2
9
300*300/300的评估从左到右进行。
300*300溢出16位有符号整型(
正在发生的是300*300正在包装,给你24464。(24464+32768+32768=90000)。 24464/300是整数除法中的81。 |
|
tsmetana · 使DEV++与Turbo C的代码/标头兼容++ 9 年前 |
![]() |
CocoCrisp · C语言中简单表达式的奇怪输出,为什么? 9 年前 |
![]() |
user3344741 · 指定要在数组中输出的值 11 年前 |