Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: mapers en 5 Abril 2011, 21:49 pm



Título: Guardar datos en Un Fichero
Publicado por: mapers en 5 Abril 2011, 21:49 pm
Buenas señores estaba necesito de su ayuda , mi pregunta es "!como poder guardar datos que tengo en memoria ..Solamente se guardarlos a traves des Scandf pero si los tengo en memoria que hago un printf o algo asi   a ver denme un ejemplo y la llamda seria igual o diferente .....


Título: Re: Guardar datos en Un Fichero
Publicado por: Akai en 5 Abril 2011, 23:22 pm
La memoria es volátil, es ecir, si tu programa termina o se apaga el pc, adiós dato. Guarda el dato en un fichero (disco).

Código
  1. FILE *f;
  2. f=fopen("fichero.txt","w");
  3. if!f){
  4. printf("no se pudo abrir el fichero\n");}
  5. else{
  6. fprintf(f,"%d esto guarda un entero  y este texto en tu fichero\n",variable);
  7. fclose(f);}

A menos que haya cometido algún error en algo, eso hace lo que necesitas. Guarda un dato (en disco) de forma que no lo pierdas