Article View: pl.comp.lang.c
Article #783Re: argv
From: Michal Malecki
Date: Fri, 06 Feb 1998 15:08
Date: Fri, 06 Feb 1998 15:08
28 lines
2326 bytes
2326 bytes
Krzysztof G. Baranowski <kgb@manjak.knm.org.pl> wrote:
: Tez o C pisalem. Ale ja mowilem o takim przypadku: :)
: [root@manjak /root]# echo "void main(void) { }" > plik.c; gcc -Wall plik.c
: plik.c:1: warning: return type of `main' is not `int'
: [root@manjak /root]# echo "void main(void) { }" > plik.c; g++ -Wall plik.c
: plik.c:1: warning: return type for `main' changed to `int'
Zgadza sie, kolego. Z tym tylko zastrzezeniem, ze mowilem tu o 'main()', a nie
'void main()'. Niemmiej jednak to, co napisales dokladnie potwierdza to, co
pisalem na temat funkcji main. Dziekuje.
: W przypadku samego main, kompilatory zachowuja sie nastepujaco:
: [root@manjak /root]# echo "main(void) { }" > plik.c; gcc -Wall plik.c
: plik.c:1: warning: return-type defaults to `int'
: plik.c: In function `main':
: plik.c:1: warning: control reaches end of non-void function
: [root@manjak /root]# echo "main(void) { }" > plik.c; g++ -Wall plik.c
: [root@manjak /root]#
I to jest dokladnie to, o czym pisalem.
--
.---. . . - Michal Malecki <mmalecki@technologist.com>/The things that
\___ ,-. | , |- ,-. ,- mUd: zly.mud.org.pl 4000. /can't destroy you
\ |-' |< | | | | uRl: www.kis.p.lodz.pl/~sektor /make you
`---' `-' ' ` `' `-' ' pGp: sektor@zly.kis.p.lodz.pl /stronger...
Technical Details
Message-ID:
<6bf92a$q2g@polonez.man.lodz.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uucp-gw.cyf.gov.pl!news.memax.krakow.pl!news.task.gda.pl!news.man.lodz.pl!not-for-mailReferences:
<Pine.LNX.3.96.980118170312.17197A-100000@qrnik.knm.org.pl> <6b4ck5$477@polonez.man.lodz.pl> <Pine.GSO.3.95.980203173521.26550D-100000@neutron.elka.pw.edu.pl> <6b9th4$pq2@polonez.man.lodz.pl> <Pine.GSO.3.95.980204163118.21782C-100000@neutron.elka.pw.edu.pl> <6ba4u2$7c7@polonez.man.lodz.pl> <Pine.LNX.3.96.980204191506.30911A-100000@manjak.knm.org.pl> <6bajr4$mgd@polonez.man.lodz.pl> <Pine.LNX.3.96.980205092144.907A-100000@manjak.knm.org.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uucp-gw.cyf.gov.pl!news.memax.krakow.pl!news.task.gda.pl!news.man.lodz.pl!not-for-mail From: Michal Malecki <sektor@zly.kis.p.lodz.pl> Newsgroups: pl.comp.lang.c Subject: Re: argv Date: 6 Feb 1998 15:08:58 GMT Lines: 28 Message-ID: <6bf92a$q2g@polonez.man.lodz.pl> References: <Pine.LNX.3.96.980118170312.17197A-100000@qrnik.knm.org.pl> <6b4ck5$477@polonez.man.lodz.pl> <Pine.GSO.3.95.980203173521.26550D-100000@neutron.elka.pw.edu.pl> <6b9th4$pq2@polonez.man.lodz.pl> <Pine.GSO.3.95.980204163118.21782C-100000@neutron.elka.pw.edu.pl> <6ba4u2$7c7@polonez.man.lodz.pl> <Pine.LNX.3.96.980204191506.30911A-100000@manjak.knm.org.pl> <6bajr4$mgd@polonez.man.lodz.pl> <Pine.LNX.3.96.980205092144.907A-100000@manjak.knm.org.pl> NNTP-Posting-Host: sektor@zly.kis.p.lodz.pl User-Agent: tin/pre-1.4-980105 (UNIX) (SunOS/5.5.1 (i86pc)) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit