Мы дали структуру в нашем домашнем задании в видеДобавление к существующей структуре в с
struct student
{
char firstName[100];
char lastName[100];
char grade[30];
education level;
};
Нашей цели заключается в добавление к этой структуре с помощью этой функции:
void add(char* student_firstname, char* student_lastname, char* student_grade, char* student_level, struct student* list)
{
}
Моего вопроса мне нужно установить указатели на новые переменные в функции добавления или мне нужно сделать что-то еще? Я смущен тем, как добавить в структуру.
Лучше всего предположить, что вам нужно «malloc» построить структуру, а затем использовать 'strcpy' для ее заполнения. Как это добавляется в «список», неясно, и как «char * student_level' связан с« уровнем образования », неясно. – user3386109
«Добавить в структуру» не имеет никакого смысла. – immibis
Спасибо за полезный отзыв – sportssmacky