在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
编译时(Compile-Time)错误:当发生的错误是违反语言规则语法的编写,称为Compile-Time错误。此编译器错误表明在编译代码之前必须先修复一些问题。所有这些错误都由编译器检测到,因此被称为compile-time错误。 最常见的Compile-Time错误是:
以下是演示Compile-Time错误的示例:
错误: error: expected ';' before '}' token 运行时(Run-Time)错误:成功编译后在程序执行期间发生的错误(run-time)被称为run-time错误。最常见的run-time错误之一是被零除,即除法错误。这些类型的错误很难找到,因为编译器没有指向发生错误的行。 为了更好地理解,请运行以下示例。
错误: warning: division by zero [-Wdiv-by-zero] div = n/0; 在给定的示例中,存在除以零的误差。这是run-time错误的示例,即在运行程序时发生错误。 编译时(Compile-Time)和运行时(Run-Time)错误之间的差异是:
图解 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13