Re: [LIP] return status from main()...
Binand Sethumadhavan <[email protected]>
| Newsgroups | gmane.user-groups.linux.india.programmers |
|---|---|
| Message-ID | <[email protected]> |
Sameer OAK posted in linux-india-programmers:
> in 4.3-BSD and SVR-4, the return status of main() is 13 unless it
> explicitly calls
> return with a return status, or exit() or _exit().
> for instance:
> int main(void){}
> and
> void main(void){}
>
> Linux returns 0.
>
> can anyone please tell the reason?
Because main returning void is not valid C. Behaviour in this case
is undefined.
Binand
--
[[email protected] root]# uptime
11:55am up 58 days, 4:49, 2 users, load average: 1023.78, 419.92, 158.90
-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g.
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click