hvor mange karakterer i char abc;
#include <stdio.h>int main(){
FILE *inFile;
char myline[255];
int totallines = 0;
inFile = fopen("/var/log/messages","r");
while(fgets(myline,sizeof(myline),inFile)){
totallines += sizeof(myline);
}
printf ("\antal linier: %d", totallines/(sizeof(myline)));
return 0;
}
---
Hvis nu der er allokeret f.eks. 255 til myline ( char myline[255]; )
Hvordan kan jeg så få returneret det antal der rent faktisk blev hentet med
fgets(myline,sizeof(myline),inFile)
Det som jeg vil opnå er at tælle filens størrelse ved at tælle hvor meget der hentes på linie.