C Program til at skrive en sætning til en fil

Indholdsfortegnelse

I dette eksempel lærer du at skrive en sætning i en fil ved hjælp af udsagnet fprintf ().

For at forstå dette eksempel skal du have kendskab til følgende C-programmeringsemner:

  • C Filhåndtering
  • C Standardbiblioteksfunktioner

Dette program gemmer en sætning indtastet af brugeren i en fil.

#include #include int main() ( char sentence(1000); // creating file pointer to work with files FILE *fptr; // opening file in writing mode fptr = fopen("program.txt", "w"); // exiting program if (fptr == NULL) ( printf("Error!"); exit(1); ) printf("Enter a sentence:"); fgets(sentence, sizeof(sentence), stdin); fprintf(fptr, "%s", sentence); fclose(fptr); return 0; ) 

Produktion

Indtast en sætning: C Programmering er sjovt Her oprettes en fil med navnet program.txt. Filen indeholder C programmering er sjov tekst.

I programmet er den sætning, der er indtastet af brugeren, gemt i sætningsvariablen.

Derefter åbnes en fil med navnet program.txt i skrivetilstand. Hvis filen ikke findes, oprettes den.

Endelig vil den streng, der er indtastet af brugeren, blive skrevet til denne fil ved hjælp af fprintf()funktionen, og filen lukkes.

Interessante artikler...