V tem primeru se boste naučili pisanja stavka v datoteko z uporabo stavka fprintf ().
Če želite razumeti ta primer, morate poznati naslednje teme programiranja C:
- C Ravnanje z datotekami
- C Standardne knjižnične funkcije
Ta program v datoteko shrani stavek, ki ga je vnesel uporabnik.
#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; )
Izhod
Vnesite stavek: C Programiranje je zabavno Tukaj se ustvari datoteka z imenom program.txt. Datoteka bo vsebovala C programiranje je zabavno besedilo.
V programu je stavek, ki ga vnese uporabnik, shranjen v stavčni spremenljivki.
Nato se v načinu pisanja odpre datoteka z imenom program.txt . Če datoteka ne obstaja, bo ustvarjena.
Končno bo niz, ki ga vnese uporabnik, s to fprintf()
funkcijo zapisan v to datoteko in datoteka bo zaprta.