Здравствуйте, Timonn24, Вы писали:
T>потому что pure С-стайл..
Неправда.
gcc с -std=c89 и -std=c99 не ругается на
typedef struct
{
int a;
}p;
Да и с какой стати должен это делать?
Могли просто такие guidelines быть, чтобы не делать неименованных структур.