Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site metheus.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxl!houxm!houxz!vax135!cornell!uw-beaver!tektronix!ogcvax!metheus!howard From: howard@metheus.UUCP (Howard A. Landman) Newsgroups: net.lang.c Subject: Varargs in new C standard Message-ID: <261@metheus.UUCP> Date: Thu, 9-Aug-84 19:05:30 EDT Article-I.D.: metheus.261 Posted: Thu Aug 9 19:05:30 1984 Date-Received: Sat, 11-Aug-84 00:48:47 EDT References: <2928@watcgl.UUCP> Organization: Metheus, Portland Oregon Lines: 14 How about using a well-understood English language convention to indicate optional arguments? Namely, the ellipsis, "...". For example: printf(char *, ...); fprintf(FILE *, char *, ...); sprintf(char *, char *, ...); Isn't this perfectly clear? I can't see any way that this would conflict with any other C keywords or usage. Is there something I'm missing? Howard A. Landman ogcvax!metheus!howard (until August 14th) "If I knew the way, I would take you home"