În acest exemplu, veți învăța să scrieți o propoziție într-un fișier folosind instrucțiunea fprintf ().
Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele următoarelor subiecte de programare C:
- C Manevrarea fișierelor
- C Funcții de bibliotecă standard
Acest program stochează o propoziție introdusă de utilizator într-un fișier.
#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; )
Ieșire
Introduceți o propoziție: C Programarea este distractivă Aici este creat un fișier numit program.txt. Fișierul va conține programarea C este un text distractiv.
În program, propoziția introdusă de utilizator este stocată în variabila propoziție.
Apoi, un fișier numit program.txt este deschis în modul de scriere. Dacă fișierul nu există, va fi creat.
În cele din urmă, șirul introdus de utilizator va fi scris în acest fișier folosind fprintf()
funcția și fișierul este închis.