+ 1
Can we use void main?
5 Antworten
+ 3
on the website of the author of c++ it's said in the FAQ that void main is not c++. So the best is to avoid it, even if some compilers allow that, it is not standard...
A program should return 0 when everything gas been done with success and an other int value to refer an error code when something got wrong.
source : http://www.stroustrup.com/bs_faq2.html#void-main
+ 2
You can but not here. To be honest, you shouldn't. So it's not *perfectly* fine. It's fine from a formal perspective as some compilers accept it. Still, I would consider this a bad practice in any real-life software.
+ 1
Yes you can, they just used int here because they return 0, void is perfectly fine.
+ 1
yes
0
yes