刚学习C++,有几个问题向各位请教!
1.为什么主函数main()的返回值不固定,有的可以返回void,也可以返回int,默认情况是返回int吗?但是无返回值也只是warning一下,没什么大碍啊!
2.新建一个对象时,调用默认构造函数时为什么不能加括号?如 class object1;而调用有参的构造方法时却要加括号?
问题提得幼稚不要取笑,小弟学过以前是搞java的,现在转做C++~~
...全文
646打赏收藏
菜鸟提问,简单是送分!
刚学习C++,有几个问题向各位请教! 1.为什么主函数main()的返回值不固定,有的可以返回void,也可以返回int,默认情况是返回int吗?但是无返回值也只是warning一下,没什么大碍啊! 2.新建一个对象时,调用默认构造函数时为什么不能加括号?如 class object1;而调用有参的构造方法时却要加括号? 问题提得幼稚不要取笑,小弟学过以前是搞java的,现在转做C++~~