Добрый вечер, участники форума! Для все той же задачи - записной книжки, я решил использовать структуры, но пока не очень понятно как с ними в этом плане работать. Прошу Вас помочь мне с этим разобраться.
Вот у меня есть скажем простейшая структура одной записи.
struct person{ /*Структура записи*/
unsigned char name;
unsigned char surname;
unsigned char number;
};
Как работать с ней, скажем для записи данных в файл?
Скажем мы считываем это как три строчки?(не очень удачно)
Нужно вводить три указателя на каждое из полей?
Или как-то используется указатель на структуру?
/*Все это в цикле*/
printf("Name: ");
gets(NewData->name);
/*И использовать fputs?*/
/*Вполне возможно, что я написал здесь что-то ужасное*/
printf("Surname: ");
gets(NewData->surname);
printf("Number: ");
gets(NewData->number);
/* Все это в цикле */