15/03/2011, 11:57
|
| | Fecha de Ingreso: marzo-2011
Mensajes: 2
Antigüedad: 13 años, 9 meses Puntos: 0 | |
Respuesta: Saludos (FILE) O dicho de otro modo, sé escribir una palabra en un fichero...
#define NOMBRE_ARCHIVO "./texto1.txt"
void escribe (char *palabra){
FILE *pf;
pf = fopen("NOMBRE_ARCHIVO", "w");
fprintf(pf,"%s", palabra);
//fwrite(palabra, TAMAX, 1, pf);
fclose (pf);
}
int main (int argc, char** argv){
char pal[TAMAX];
printf("Escribe la palabra: ");
scanf("%s", &pal);
escribe(pal);
FILE *pf;
pf = fopen(NOMBRE_ARCHIVO, "r");
fscanf(pf, "%s", &pal);
fprintf(pf, "%s", pal);
fclose(pf);
return 0;
}
Pero cómo podría meter una estructura como ésta dentro de un FILE?
typedef struct t_clave{
int codigo, ip, passw;
char nomUser[TMAX], nomWeb[TMAX], correo[TMAX];
}Clave;
¿Se puede hacer algo así? |