Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83 (MC830919); site mcvax.UUCP Path: utzoo!linus!philabs!mcvax!guido From: guido@mcvax.UUCP (Guido van Rossum) Newsgroups: net.lang.c Subject: Re: typedef in c Message-ID: <5566@mcvax.UUCP> Date: Thu, 22-Dec-83 07:53:52 EST Article-I.D.: mcvax.5566 Posted: Thu Dec 22 07:53:52 1983 Date-Received: Sat, 24-Dec-83 10:37:43 EST References: <319@aecom.UUCP> Organization: Math.Centre, Amsterdam Lines: 12 (Question was: how to write a typedef for a recursive structure) I always structure my declarations like this: typedef struct rec record; /* Bunch of similar typedefs */ struct rec { record *p; /* Etc. */ }; /* Etc. */