相关疑难解决方法(0)

返回无效的有效代码?

我发现以下代码被Visual C++ 2008和GCC 4.3编译器接受:

void foo()
{

}

void bar()
{
  return foo();
}
Run Code Online (Sandbox Code Playgroud)

它编译时我有点惊讶.这是语言功能还是编译器中的错误?C/C++标准对此有何看法?

c c++

56
推荐指数
3
解决办法
7934
查看次数

标签 统计

c ×1

c++ ×1