Path: utzoo!mnetor!uunet!husc6!bloom-beacon!mcgill-vision!mouse From: mouse@mcgill-vision.UUCP (der Mouse) Newsgroups: comp.lang.c Subject: Re: When do you #include ? Message-ID: <1035@mcgill-vision.UUCP> Date: 8 Apr 88 21:31:31 GMT References: <4991@sigi.Colorado.EDU> <13100007@bucc2> Organization: McGill University, Montreal Lines: 19 >> I realized today that you can call functions that are in stdlib.h >> without actually including [stdlib.h]. Sometimes. Those that are real functions, maybe. > If you didn't want to include , you could [have] done the > prototype yourself: > long atol(); > or if you are blessed with an ANSI compiler > long atol(char *str); Unless, of course, what stdlib.h actually says is #define atol(s) _builtin_atol(s) der Mouse uucp: mouse@mcgill-vision.uucp arpa: mouse@larry.mcrcim.mcgill.edu