Bueno primero k nada unos pequeños apuntes:
Como declarar un fichero:FILE * nombre_del_archivo;
como abrir un fichero:fichero = fopen(nombre_del_archivo, "modo_de_apertura");
OjoDonde:
nombre_del_archivo = eso xD el nombre del archivo ;)
modo_apertura = es una de las siguientes opciones:Citarw crea un fichero de escritura. Si ya existe lo crea de nuevo.
w+ crea un fichero de lectura y escritura. Si ya existe lo crea de nuevo.
a abre o crea un fichero para añadir datos al final del mismo.
a+ abre o crea un fichero para leer y añadir datos al final del mismo.
r abre un fichero de lectura.
r+ abre un fichero de lectura y escritura.
como cerrar un fichero:simplemente aremos: fclose (fichero);
como escribir en mi fichero:
fputs(variable_o_texto, nombre_archivo);
y eso por ahora (despacio por las piedras dice mi vieja___________________________________________________________________
ya sabemos lo basico(muy basico, mas adelante veremos mas) en conceptos para el manejo de ficheros,
ahora veamos un ejemplo...#include <stdio.h>
main()
{
FILE *hola;
char cad[15]="Hola mundo";
if (!(hola=fopen("datos.txt","w")))
{
printf("Error al abrir el archivo");
exit(0);
}
else
{
fputs(cad,hola);
fclose(hola);
}
}
esto lo k hace es simplemente declarar una variable como cadena de caracteres y luego la imprime en el archivo
usando fputs.
Bueno eso seria todo por ahoraSaludos!