home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / c / 19615 < prev    next >
Encoding:
Text File  |  1993-01-12  |  853 b   |  40 lines

  1. Newsgroups: comp.lang.c
  2. Path: sparky!uunet!comp.vuw.ac.nz!cc-server4.massey.ac.nz!nuntius
  3. From: news@massey.ac.nz (USENET News System)
  4. Subject: Re: struct vs. typedef
  5. Message-ID: <1993Jan13.020738.9171@massey.ac.nz>
  6. Organization: Massey University
  7. X-Useragent: Nuntius v1.1
  8. References: <uRL4wB7w165w@cybrspc.uucp>
  9.      <1993Jan11.170937.22822@informix.com>
  10. Date: Wed, 13 Jan 93 02:07:38 GMT
  11. Lines: 27
  12.  
  13. In article <uRL4wB7w165w@cybrspc.uucp> Roy M. Silvernail,
  14. roy%cybrspc@cs.umn.edu writes:
  15. >Nevertheless, I ended up with
  16. >
  17. >typedef struct n {
  18. >    int x,y;
  19. >    struct n *last,*next, *up, *down;
  20. >    void (*show)(struct n *);
  21. >    int width;
  22. >    void **value;
  23. >} ITEM;
  24. >
  25. I prefer,
  26.  
  27. #define ITEM struct n
  28.  
  29. typedef ITEM {
  30.    int x,y;
  31.    ITEM *last,*next,*up,*down;
  32.    void (*show)(ITEM *);
  33.    int width;
  34.    void **value;
  35. };
  36.  
  37. Just my $0.02 worth.
  38.  
  39. Rob.
  40.