C Programa nuosprendžiui įrašyti į failą

Turinys

Šiame pavyzdyje išmoksite rašyti sakinį faile naudodami fprintf () sakinį.

Norėdami suprasti šį pavyzdį, turėtumėte žinoti šias C programavimo temas:

  • C Failų tvarkymas
  • C Standartinės bibliotekos funkcijos

Ši programa saugo vartotojo įvestą sakinį faile.

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

Rezultatas

Įveskite sakinį: C Programavimas yra įdomus Čia sukuriamas failas pavadinimu program.txt. Faile bus C programavimas yra įdomus tekstas.

Programoje vartotojo įvestas sakinys saugomas sakinio kintamajame.

Tada failas, pavadintas program.txt , atidaromas rašymo režimu. Jei failo nėra, jis bus sukurtas.

Galiausiai vartotojo įvesta eilutė bus įrašyta į šį failą naudojant fprintf()funkciją ir failas bus uždarytas.

Įdomios straipsniai...