Работаю в IAR 4.10A По хелпу последним элементом структуры может быть незавершенный массив - вот как ее (структуру) объявляют в мануале на компилятор: struct str { char a; unsigned long b[]; }; Но при этом ругается компилятор на инициализацию такой структуры: struct str = { 10, { 1, 2, 3} };
Error[Pe070]: incomplete type is not allowed - и ссылка на объявление структуры. Так можно ли так делать, или нет?
|