[an error occurred while processing this directive]
|
в том, что в объявлении '*' относится не к sum_struct, а к alpha.
например, если определить a как int *a; то а будет "указатель на инт" а никак не инт. При этом в выражении *a - это инт, а просто a - "указатель на инт".
Также и с sum_struct. В определении alpha *sum_struct() - функция, возвращающая alpha *. В выражении sum_struct() - это результат выполнения sum_struct(), т.е. указатель на структуру типа alpha.
E-mail: info@telesys.ru