2012-02-05 12 views

Respuesta

10

Es posible porque el compilador no necesita saber nada sobre la estructura si solo se trata de un puntero al mismo.

Esta es una técnica de uso común y generalmente se llama “ puntero opaco ”.

+0

puede usted por favor me enlace a una explicación detallada ? – Bazooka

+2

@Parminder Hay una sección llamada "Estructuras autorreferenciales" en * El lenguaje de programación C *. – cnicutar

+3

Efectivamente, la línea 'struct p' _es_ una declaración. –

Cuestiones relacionadas