Проблема с записью в файл на языке Си
привет друзья
когда я читаю только 64 байта из файла изображения я вижу что программа пишет странный байт :
P5
# Создается imlib, которые
512 512
255
¢¢¢¡¢£¡¦¢¢ "£ "œ¡¡šœš ќ™ќ šœšÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ..
почему программа пишет байтесс""""""????
Что я уже пробовал:
//while (!feof(file)) // repeat until reached end of file { char *filename="temp_file()"; pFile=fopen(filename,"wb"); int index; // index into the buffer numread = fread(buffer, sizeof(unsigned char), 64, fpIn); if (numread == 0) break; // no data left to read for (index = 0; index < numread; ++index) { // process each byte of the buffer char b = buffer[index]; // b contains the value of the current byte //printf("byte %d: %c\", index, b); fprintf(pFile,"%c",b); }