C++程序 演示不可达代码错误
不可达代码是像C++、Java和C这样的语言中的编译时错误,或者当代码无法编译时会出现不可达代码错误;但为什么它在C++和C中只是一个警告呢?警告是编译器指出特定事物可能在未来成为一个错误的一种方式。
例子:
//C++程序演示
//不可达代码错误
#include & lt;iostream>
using namespace std;
int c();
int main()
{
cout << c() << endl;
return 0;
}
int c()
{
int a = 3;
return a; //哎呦它是不可达代码
int b = 6;
cout << b; //程序控制永远不会到达此处
}
输出
3