[C] Tablica wskaźników dynamicznie
Ostatnio zmodyfikowano 2014-01-24 17:43
rykukuku Temat założony przez niniejszego użytkownika |
[C] Tablica wskaźników dynamicznie » 2014-01-24 17:25:27 Witam, mam problem w moim programie. Mam tak zbudowaną strukturę: typedef struct grupa { panstwo( * lista )[]; int numer; mecz * mecze; };
Tutaj alokuję pamięć dynamicznie na tablicę wskaźników. grupy[ i ].lista =( panstwo( * )[] ) malloc( 4 * sizeof( panstwo * ) );
Jednak gdy próbuję coś przypisać z funkcji, która zwraca wskaźnik na obiekt typu panstwo: grupy[ i ].lista[ m ] = nowePanstwo( i, m );
Wywala mi błąd: Expression must be a pionter to complete object type.
Wie ktoś jak to rozwiązać? Dzięki z góry za pomoc. |
|
pekfos |
» 2014-01-24 17:32:43 Tak powinien wyglądać ten wskaźnik. |
|
rykukuku Temat założony przez niniejszego użytkownika |
» 2014-01-24 17:43:55 Działa! Wielkie dzięki :) |
|
« 1 » |