C-programmering - Spara och läs värde till/från extern fil.

Permalänk
Medlem

C-programmering - Spara och läs värde till/från extern fil.

void WriteToFile(void)
{
ARmax = 2;
FILE *fp;

fp = fopen ("my.txt", "w");

int fputc (ARmax, fp );

fclose(fp);
}

Får syntax error.. vad är felet?

Permalänk
Hedersmedlem

int fputc (ARmax, fp );

Va?!

Permalänk
Medlem

Har testat massvis med olika sätt läs lite överallt.. Men får felmeddelanden hela tiden.

fputc ((int)ARmax, fp );

testar jag nu

Permalänk
Medlem
Skrivet av Beppis:

void WriteToFile(void)
{
ARmax = 2;
FILE *fp;

fp = fopen ("my.txt", "w");

int fputc (ARmax, fp );

fclose(fp);
}

Får syntax error.. vad är felet?

Är ARMax en global variabel i din fil? Annars måste du ändra till

int ARmax = 2;

Vad försöker du göra här?

int fputc (ARmax, fp );

Om du anropar funktionen fputc ska du ta bort det inledande int, dvs

fputc(ARmax, fp);

Sedan saknar du en main()-funktion och du har inte inkluderat stdio.h, men detta kanske bara är kodsnutt ur ett större program.