From: Erik Max Francis Newsgroups: comp.os.msdos.djgpp Subject: Re: Newbie question (error that needs cc1plus.exe file) Date: Wed, 21 May 1997 10:23:38 -0700 Organization: Alcyone Systems Lines: 29 Message-ID: <33832F9A.1D9F1F9E@alcyone.com> References: <97May21.104845gmt+0100 DOT 16661 AT internet01 DOT amc DOT de> NNTP-Posting-Host: newton.alcyone.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Chris Croughton wrote: > Not true, at least for gcc 2.7.2 (the latest we have here at work). Hmm. My mistake -- I could have sworn I checked this. > Nor > is that a requirement of the ANSI C specification. Didn't we just go through this? ANSI C standard, section 5.1.2.2.1: The function called at program startup is named `main'. . . . It can be defined with no parameters: int main(void) { /*...*/ } or with two parameters (referred to here as `argc' and `argv', though any names may be used, as they are local to the function in which they are declared: int main(int argc, char *argv[]) { /*...*/ } -- Erik Max Francis, &tSftDotIotE / email / max AT alcyone DOT com Alcyone Systems / web / http://www.alcyone.com/max/ San Jose, California, United States / icbm / 37 20 07 N 121 53 38 W \ "The future / is right there." / Bill Moyers