Categories:
.NET (357)
C (330)
C++ (183)
CSS (84)
DBA (2)
General (7)
HTML (4)
Java (574)
JavaScript (106)
JSP (66)
Oracle (114)
Perl (46)
Perl (1)
PHP (1)
PL/SQL (1)
RSS (51)
Software QA (13)
SQL Server (1)
Windows (1)
XHTML (173)
Other Resources:
I believe that declaring void main) cant fail ...
I believe that declaring void main() can't fail, since I'm calling exit instead of returning, and anyway my operating system ignores a program's exit/return status.
✍: Guest
It doesn't matter whether main returns or not, or whether anyone looks at the status; the problem is that when main is misdeclared, its caller (the runtime startup code) may not even be able to call it correctly (due to the potential clash of calling conventions
Your operating system may ignore the exit status, and void main() may work for you, but it is not portable and not correct.
2015-12-18, 1706👍, 0💬
Popular Posts:
What Happens to Your Transactions When ERROR 1213 Occurred? - MySQL FAQs - Transaction Management: C...
What is triple constraint triangle in project management ? Project Management triangle is depicted a...
What are the different storage classes in C? C has three types of storage: automatic, static and all...
Can include files be nested? The answer is yes. Include files can be nested any number of times. As ...
What is hashing? To hash means to grind up, and that's essentially what hashing is all about. The he...