Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!srhqla!demott!kdq From: kdq@demott.COM (Kevin D. Quitt) Newsgroups: comp.lang.c Subject: Re: typedef-ing an array Message-ID: <354@demott.COM> Date: 3 Jul 90 19:00:58 GMT References: <12433@sun.udel.edu> Reply-To: kdq@demott.COM (Kevin D. Quitt) Organization: DeMott Electronics Co., Van Nuys CA Lines: 29 In article <12433@sun.udel.edu> toor@sun.udel.edu (Kartik S Subbarao) writes: >In article <25247@mimsy.umd.edu> chris@mimsy.umd.edu (Chris Torek) writes: >>In article <78633@srcsip.UUCP> pclark@SRC.Honeywell.COM (Peter Clark) writes: > ... >> >>The first error is `void main': it must (yes must) be `int main', even >>if it never returns. It may have either 0 arguments or two (int argc, >>char *argv). > >(yes must)??!?!?!?!?! I beg to differ. (examples deleted) >So you CAN have a) void main if you desire, > b) only one argument to main. Should be int, (obviously not "must"). A void main returns garbage to the shell, which is unfriendly. -- _ Kevin D. Quitt demott!kdq kdq@demott.com DeMott Electronics Co. 14707 Keswick St. Van Nuys, CA 91405-1266 VOICE (818) 988-4975 FAX (818) 997-1190 MODEM (818) 997-4496 PEP last 96.37% of all statistics are made up.