Você está aqui: C ::: Dicas & Truques ::: Arquivos e Diretórios |
Escrevendo palavras ou textos em um arquivo usando a função fputs()Quantidade de visualizações: 14327 vezes |
A função fputs() do header stdio.h é útil quando precisamos escrever palavras ou frases em um arquivo. Esta função aceita uma matriz de caracteres e um ponteiro para um objeto FILE representando o arquivo no qual queremos escrever. Se o texto for escrito com sucesso um valor inteiro diferente de zero é retornado. Se houver erro na escrita, o valor EOF é retornado. Veja um trecho de código no qual escrevemos duas frases em um arquivo chamado dados.txt. Note a quebra de linha entre as duas frases: #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]){ FILE *arquivo; char texto[] = "Gosto muito de Java"; // vamos abrir o arquivo para escrita arquivo = fopen("dados.txt", "w"); if(arquivo != NULL){ fputs(texto, arquivo); // conteúdo da variável fputs("\nTambém gosto de C++", arquivo); // um texto direto |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de C |
Veja mais Dicas e truques de C |
Dicas e truques de outras linguagens |
Delphi - Como obter e exibir todos os itens selecionados em uma TListBox do Delphi de seleção múltipla Python - Como tratar o evento wx.EVT_MOVE em suas aplicações wxPython - Interfaces gráficas no Python |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |