Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

quitZAUMMM

[Código] Gravação Simples

Recommended Posts

#include <stdlib.h>  //c tiver usando c++ utilize <iostream> no lugar da stdlib.h e da stdio.h

#include <stdio.h>

 

int main(void){

FILE *arq;

char palavra[50];

if ((arq = fopen("arq.txt","w+")) == NULL)

{

exit(1);

}

printf("Digite uma palavra: ");

gets(palavra);fprintf(arq, "A palavra digitada foi: ");

fputs(palavra,arq);

fclose(arq);

return 0;

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito bom.

Dediquei um tempo de estudos grande para manipulação de arquivos, mas faz tanto tempo que já esqueci de muita coisa

:blink:

 

fprintf funciona como a printf, poderiamos escrever toda a string nela assim:

 

fprintf(arq, "A palavra digitada foi: %s", palavra);

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aproveitando o topico aberto

Gravacao utilizando objeto ofstream (C++)

#include <iostream>
#include <fstream>

using namespace std;


int main()
{
	char palavra[50];
	ofstream arquivo_saida("teste.txt",ios::out); 
	cout << "Digite uma palavra/frase: ";
	cin.getline(palavra,50,'\n');
	arquivo_saida << "A palavra/frase digitada foi: " << palavra; 
	arquivo_saida.close();
	
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.