From: utzoo!decvax!cca!Douglas@sri-unix Newsgroups: net.unix-wizards Title: Reply to: c question Article-I.D.: sri-unix.1985 Posted: Thu Jul 1 01:25:16 1982 Received: Thu Jul 1 07:01:00 1982 Date: 20 Jun 1982 at 1849-CDT extern type foo(); type array[size]; : procedure( foo, array ); passes the addresses of the function entry point and the first storage location of the array. Neither &foo nor &array is correct in this context. Some compilers will do the "right thing" if you try the extra level of referencing, some will not. -------