Tudnátok segíteni egy függvényben c nyelven?
Egy függvényre lenne szükségem c nyelven abeadandó programomba. A következőt kéne csinálnia: megnyit egy szoveg.txt fájlt, és úgy ahogy van, kiírja a tartalmát a képernyőre. Nemtom, ajánlották a getchar, putchar párost, 256-os puffert... eddig van meg:
FILE *p;
p= fopen("rekordok.txt","r");
if (p==NULL) {
printf("Nem sikerült megnyitni!");
}
fprint(p);
fclose(p);
}
"...ajánlották a getchar, putchar párost, 256-os puffert..." Ebből már csak pont annyi hiányzik
fprint(p); helyett kell beolvasni a fájlból, majd kiírogatni, amíg a végére nem érsz. getc, putc függvények például. De szédítő sebességet ettől ne várj :)
char c;
do {
c = getc(p);
if(c != EOF){
putchar(c);
}
}while(c != EOF);
Ez de kecskekód volt. Akkor már:
char c = getc(p);
while (EOF != c)
{
putchar(c);
c = getc(p);
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!