Цитата(automation_man @ Mar 5 2008, 09:21)

Подскажите пожалуйста как можно возвращать из функции структурированную переменную? Пробовал и так и этак и никак. Можно конечно и без этого но красиво было бы...
Код
typedef struct __port{
int PORT1;
int PORT2;
} PORTX, *ptrPORTX;
PORTX PORTREAD ( void )
{
PORTX port;
port.PORT1=input_a();
port.PORT2=input_f();
return port;
}
Пример вродекак рабочий. Под ССS компилировался, функция возвращает структуру.
Если есть какието проблемы - уточните!
"Для того чтобы избежать критики, надо ничего не делать, ничего не говорить и никем не быть"
"Каждый из нас бывает дураком по крайней мере пять минут в день; мудрость заключается в том, чтобы не превысить лимит." Элберт Хаббард