Los archivos que están en texto plano los pueden leer con un editor de texto plano como por ejemplo con notepad. Esos archivos yo les pongo siempre una extensión txt. Por ejemplo el archivo discurso.txt que les damos. Lo pueden leer con un editor de texto.
También el archivo que llamo archivoDecodificado.txt está en texto plano, cada símbolo está codificado por su código ASCII.
Por otro lado el archivo sin terminación, por ejemplo el que llamo archivoCodificado, no está formado por códigos ASCII, sino por los codigos de Huffman que están en el Archivo TablaDeCodificacion.txt. Por tanto si los leen con fscanf (que espera caraacteres codificados en ASCCI) les va a dar cualquier cosa. En esos casos deben usar fread o fgetc que leen simplement secuencias de 1 y 0, sin pensar que tienen un formato especñifico.
espero haber sido más claro ahora...
gregory
También el archivo que llamo archivoDecodificado.txt está en texto plano, cada símbolo está codificado por su código ASCII.
Por otro lado el archivo sin terminación, por ejemplo el que llamo archivoCodificado, no está formado por códigos ASCII, sino por los codigos de Huffman que están en el Archivo TablaDeCodificacion.txt. Por tanto si los leen con fscanf (que espera caraacteres codificados en ASCCI) les va a dar cualquier cosa. En esos casos deben usar fread o fgetc que leen simplement secuencias de 1 y 0, sin pensar que tienen un formato especñifico.
espero haber sido más claro ahora...
gregory