typedef
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено ilja 25 июня 2003 г. 10:19

В одном h файле пишу
typedef struct MotorSO
{
char Status;
char Stop;
int MaxCurrent;
int TimeMaxCurrent;
int ConstTimeMaxCurrent;
char fAvCurrent;
} MotorST;

MotorST MotorS[4];

в другом, соответственно
extern MotorST MotorS[4];

После компиляции icc (6.28) ругается на строку с extern:
syntax error; found 'MotorS' expecting ';'

После преобразования ее к виду extern MotorS[4];
все компилиться нормально, но тип у MotorS[4] естественно int.

Как же сделать массив структур, где глюк?


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru