2
Por que usar typedefs para estruturas?
em C (ANSI, C99, etc.), as estruturas vivem em seu próprio espaço para nome. Uma estrutura para uma lista vinculada pode ser algo como isto: struct my_buffer_type { struct my_buffer_type * next; struct my_buffer_type * prev; void * data; }; Parece bastante natural, no entanto, para a maioria dos programadores …