Находил где-то в сорцах ядра объявления структур какие-то такие: struct somestruct { .a = 13; .b = 114; .c = 24324; }; как-то так.. как-то необычно. привык такому объявлению: struct somestruct { int a = 13; int b = 114; int c = 24324; }; причем вроде второго варианта, привычного, больше в сорцах, первый че-то не могу найти, но точно помню, что видел его :) что это за объявление такое необычное и как все-таки оно праивльно записывается? и зачем вообще в сорцах используется два варианта? зачем там такое странное объявление?