相关疑难解决方法(0)

C++为什么main工作没有返回值

这个问题出于好奇; 在为测试程序编写main时,我没有返回任何内容main(没有return声明main).但我宣称主要是int main().它编译成功.

如果有任何其他函数用int返回类型编写并且实际上没有返回int,我会得到一个错误

'函数名'必须返回值

那么为什么编译器不会为main功能抱怨相同?

c++

7
推荐指数
2
解决办法
2919
查看次数

C++是否允许函数的默认返回类型?

在C中,以下恐怖是有效的:

myFunc()
{
  return 42;  // return type defaults to int.
}
Run Code Online (Sandbox Code Playgroud)

但是,在C++中呢?无论如何我都找不到它的参考...

我的编译器(Codegear C++ Builder 2007)目前在没有警告的情况下接受它,但我有评论说这 C++中的错误.

c c++

6
推荐指数
3
解决办法
4727
查看次数

标签 统计

c++ ×2

c ×1