Jak odczytać liczbę całkowitą z fread()?

0

dlaczego pokazuje błąd jeśli chce wczytać do zmiennej typu int dane?

int data;
fread(data,sizeof(int),1,file);
3

Musisz przekazać adres zmiennej, a nie jej wartość. Adres uzyskasz dodając znak & przed nazwą zmiennej, czyli fread (&data, sizeof(int), 1, file).

0
Manna5 napisał(a):

Musisz przekazać adres zmiennej, a nie jej wartość. Adres uzyskasz dodając znak & przed nazwą zmiennej, czyli fread (&data, sizeof(int), 1, file).

dziękuje za informacje :)

0

A działa już?

0
wilkwielki napisał(a):

dlaczego pokazuje błąd jeśli

Jak jest jakiś bład, choćbyś go nie rozumiał, a wtedy tym bardziej - podajesz go na forum

1 użytkowników online, w tym zalogowanych: 0, gości: 1