tengo la siguiente estructura:
struct super_bloque{
int num_inodo;
int size;
int num_map;
int tam_max;
char *sis;
int ino_crea;
int ino_libre;
};
luego la lleno , y llenod a sis con
super.sis = "hola";
fwrite(&super,LON,1,disco); //guardo los datos
luego recupero
fread(&super,LON,1,disco);
recupera todos los datos bien menos el char, el char lo entrega con un monton de careacteres extraños...
que tengo de error o como puedo solucionar esto
muchas gracais