linked *some;
References another struct of type linked.linked some;
Is another object of type linked as one attribute of struct linked. This line would never compile, because 'linked' isn't completely defined at this time. And it cannot be defined because it would result in an endless recursive defined type:
|
|