当您意外运行无限循环时,会发生什么样的错误

时间:2019-02-03 22:51:52

标签: c compiler-errors syntax-error runtime-error typeerror

假定给定代码:

int n;

while (n<100){ n--;}

n未初始化。因此,使用未初始化的变量会导致什么错误?

还有,循环是无限的吗?在这种情况下,是逻辑错误还是运行时错误?

(通常,如果偶然在某个代码中存在无限循环,是逻辑错误还是朗姆时间错误?)

非常感谢!

2 个答案:

答案 0 :(得分:0)

通常,如果存在无限循环,是运行时错误还是逻辑错误? 同样,如果我使用未初始化的变量。是运行时错误还是编译错误?

答案 1 :(得分:-1)

您不会收到错误,您的应用只会将计数器递减一会儿,并在计数器溢出时继续运行