Article View: be.comp.programming
Article #16032Re: enterteken in Linux
From: Marc De Smet
Date: Tue, 04 Jul 2000 00:00
Date: Tue, 04 Jul 2000 00:00
25 lines
1183 bytes
1183 bytes
Thunderbird (thunderbirds@pandora.be) wrote:
: Mja, allοΏ½, 'k zal het anders vragen, hoe zouden jullie een programma schrijven
: dat het aantal lijnen in een tekstbestand telt, zonder gebruik te maken van
: externe linux-commando's?
fgets leest 1 lijn in van een tekstbestand...
vb...
/* tel.c
compileren met cc tel.c -o tel */
#include <stdio.h>
int main(int argc, char * args[]) {
FILE * file;
char buffer[1000];
int teller = 0;
if (argc < 2 ) {
printf("Syntax: tel <filename>\n");
return 1;}
file = fopen(args[1], "r");
while (fgets(buf, 100, file))
teller++;
printf("aantal lijnen: %d\n", teller);
return 0;
}
Technical Details
Message-ID:
<8jsldl$7nc$1@inf6serv.rug.ac.be>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<3958C3D8.97158B6F@pandora.be> <395BC0FB.57045638@pandora.be> <395C5E25.BABBD3D8@pandora.be> <8jirsp$h8c$1@news.planetinternet.be> <395E597E.505C768A@pandora.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,a4a2778b35b39b0c X-Google-Attributes: gidfcea4,public From: madesmet@eduserv2.rug.ac.be (Marc De Smet) Subject: Re: enterteken in Linux Date: 2000/07/04 Message-ID: <8jsldl$7nc$1@inf6serv.rug.ac.be> X-Deja-AN: 642220954 References: <3958C3D8.97158B6F@pandora.be> <395BC0FB.57045638@pandora.be> <395C5E25.BABBD3D8@pandora.be> <8jirsp$h8c$1@news.planetinternet.be> <395E597E.505C768A@pandora.be> Organization: University of Ghent, Belgium Newsgroups: be.comp.programming