Sitat av RandomiZed
Jeg kan vel spørre her? Dette var noe jeg skrev en gang i min tid, programmet funker som det skal -- Men jeg er ikke helt kjent i programmerings-verdenen og lurer på om det er
Korrekt satt opp?
Ville du gjort det annenledes?
cat.c :
Kode
#include <stdio.h>
int main (int argc, char **argv)
{
int com;
char *fil,*getit,*pnavn;
char tekst[10];
fil = argv[1];
pnavn = argv[0];
com = fopen(fil, "r");
if (argc < 2)
{
printf("%s: Du må angi et filnavn.\n",pnavn);
return 1;
}
if (!com)
{
printf("%s: Filnavnet %s eksisterer ikke.\n",pnavn, fil);
return 1;
}
do
{
getit = fgets(tekst,10,com);
if (getit)
{
printf("%s",tekst);
}
}
while (getit);
fclose(com);
return 0;
printf("\n");
}
Syntax:
Kode
bash# gcc -o cat cat.c
bash# chmod +x cat && ./cat cat.c
I første øyekast. Kommentarer i koden
Bra dette. Hmm... jo... du må flushe minnet til dette programmet når det er ferdig