首页 > 试题广场 >

执行C++程序时出现的“溢出”错误属于( )错误。

[单选题]
执行C++程序时出现的“溢出”错误属于(  )错误。
  • 编译
  • 连接
  • 运行
  • 逻辑
编译错误是编译阶段发生的错误;
连接错误是连接阶段发生的错误;
运行错误是运行阶段发生的错误;
以上三种错误编译器都会给出,机器帮助我们发现。
逻辑错误机器不能帮助我们发现,也就是俗称的bug,
逻辑错误需要经过测试或使用积累来发现。
编过程序都经历过“溢出”现象,是编译器可以发现的。

编辑于 2018-11-11 14:00:39 回复(4)
编译没错,链接没错,执行(运行)的时候耗尽内存,“out of memory”,内存溢出错误。ps: 训练过深度模型的这个应该深有体会。。。
发表于 2019-03-19 13:13:34 回复(1)
编译错误,语法问题。 链接错误,未配置所需静态库文件等。 运行错误,内存未释放等情况。 逻辑错误:顾名思义。
发表于 2021-11-17 23:38:31 回复(0)
溢出错误属于运行错误
发表于 2022-01-27 15:24:02 回复(0)
运行时才会发现错误的
发表于 2018-09-10 10:48:30 回复(1)
类似于程序运行过程中弹出堆栈溢出的错误?
发表于 2018-08-27 22:26:49 回复(0)
运行错误
发表于 2018-05-14 15:21:55 回复(0)