Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!brl-adm!brl-sem!ron From: ron@brl-sem.ARPA (Ron Natalie) Newsgroups: comp.lang.misc Subject: Re: Check the Arg Count Message-ID: <550@brl-sem.ARPA> Date: Thu, 1-Jan-87 16:18:30 EST Article-I.D.: brl-sem.550 Posted: Thu Jan 1 16:18:30 1987 Date-Received: Thu, 1-Jan-87 22:36:09 EST References: <3395@amd.UUCP> <4886@mimsy.UUCP> <3101@diamond.Diamond.BBN.COM> Organization: Electronic Brain Research Lab Lines: 6 You are wrong. Variable length argument lists are not compelled to work in C. In fact, they frequently don't. That's why we have varargs, which fudges a variable number of arguments in a fixed calling sequence. Printf just happens to get lucky (and frequently is not written in "C" either). -Ron