Przekazywanie struktury do działania
Jestem nowym programistą C i chciałem wiedzieć, jak mogę to zrobićstruct
do funkcji. Dostaję błąd i nie mogę znaleźć właściwej składni, aby to zrobić. Oto kod do tego ....
Struct:
<code>struct student{ char firstname[30]; char surname[30]; }; struct student person; </code>
Połączenie:
<code>addStudent(person); </code>
Prototyp:
<code>void addStudent(struct student); </code>
i rzeczywista funkcja:
<code>void addStudent(person) { return; } </code>
Błędy kompilatora:
wiersz 21: ostrzeżenie: wątpliwa deklaracja znacznika: struct student
wiersz 223: argument # 1 jest niezgodny z prototypem: