Ist es möglich, den Index eines Vektors von Strukturen zu bekommen? IE Ich habe einen Strukturstudenten mit dem Namen, der Nummer und dem Alter der Mitglieder. Sagen wir, ich habe 5 Studenten, Nelson Nummer 2160482, Louis Nummer 2160483, Mario Nummer 2160484, John Nummer 2160485 und Nicole Nummer 2160486. Ich möchte den Vektorindex jedes Schülers erhalten, wie kann ich das tun?Get Index-Nummer eines Vektors von Strukturen
typedef struct {
char name[30];
int number;
int age;
} tStudents;
tStudents vStudents[];
void check_data(tStudents vStudents[], int numStudents) {
int n;
for (n = 0; n < numStudents; n++) {
printf("Students registered with the nr. %i:\n", vSoft[n]);//this doesnt work, any idea how to get this value ?
printf("Name: %s\n", vStudents[n].name);
printf("Number: %i\n", vStudents[n].number);
printf("Age: %i\n", vStudents[n].age);
}
getchar();
}
was Vektor? wo ist es? –
'das funktioniert nicht' ... bitte erläutern. –
'vSoft [n]' ist nirgendwo in diesem Code definiert. Auch 'tStudents vStudents [];' ergibt keinen Sinn. – UnholySheep