English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
大全 de Programas de Programação C
Neste exemplo, você aprenderá a usar a sentença fprintf() para escrever uma frase no arquivo.
Para entender este exemplo, você deve conhecer o seguinteProgramação em CTema:
Este programa armazenará a frase inserida pelo usuário no arquivo.
#include <stdio.h> #include <stdlib.h> int main() { char sentence[1000]; // Crie um ponteiro de arquivo para manipular o arquivo FILE *fptr; //Abra o arquivo em modo de escrita fptr = fopen("program.txt", "w"); // saindo do programa if (fptr == NULL) { printf("Erro!"); exit(1); } printf("Insira uma frase:\n"); fgets(sentence, sizeof(sentence), stdin); fprintf(fptr, "%s", sentence); fclose(fptr); return 0; }
Resultado de saída
Insira uma frase: C Programming is fun Aqui, é criado um arquivo chamado program.txt. O arquivo conterá o texto de programação C é divertido.
No programa, a frase introduzida pelo usuário é armazenada na variável sentence.
Em seguida, abra o arquivo nomeadoprogram.txtdo arquivo. Se o arquivo não existir, ele será criado.
Por fim, use a função fprintf() para escrever a string de entrada do usuário neste arquivo e, em seguida, feche o arquivo.