C Programma om een ​​zin naar een bestand te schrijven

Inhoudsopgave

In dit voorbeeld leert u een zin in een bestand te schrijven met de instructie fprintf ().

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende C-programmeeronderwerpen:

  • C Bestandsbeheer
  • C Standaard bibliotheekfuncties

Dit programma slaat een door de gebruiker ingevoerde zin op in een bestand.

#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; ) 

Uitvoer

Voer een zin in: C Programmeren is leuk Hier wordt een bestand met de naam program.txt gemaakt. Het bestand bevat C-programmering is leuke tekst.

In het programma wordt de door de gebruiker ingevoerde zin opgeslagen in de zinsvariabele.

Vervolgens wordt een bestand met de naam program.txt geopend in schrijfmodus. Als het bestand niet bestaat, wordt het aangemaakt.

Ten slotte wordt de door de gebruiker ingevoerde tekenreeks met de fprintf()functie naar dit bestand geschreven en wordt het bestand gesloten.

Interessante artikelen...