-3
Мне нужно прочитать struct
из файла, но мой код не работает. Как я могу добраться до конца файлаЧтение структуры из текстового файла
#include<stdio.h>
typedef struct elements {
char CallType;
int noofcparty,nooPartyBcalling,id,number_of_packets,roaming_option;
} Elements;
int main()
{
Elements e;
FILE *ptr_file;
char buf[1000];
ptr_file =fopen("save_data.txt","r");
fclose(ptr_file);
getchar();
getchar();
return 0;
}
Читайте о [ 'fgets'] (http://en.cppreference.com/w/c/io/fgets) и [' sscanf'] (http://en.cppreference.com/w/с/IO/fscanf). –
Если вы хотите сохранить и получить двоичное представление структуры в памяти, вы можете использовать 'fwrite' и' fread'. –