Задача: нужно считать заголовок файла(первые 4 байта) и сравнить с тем что хранится в памяти(удостоверится, работаем ли мы с тем типом фала, для которого предназначена программа), выдать результат о соответсвии или не соответствии заголовка; впроцессе желательно чтобы заголовок читаемого файла выводился на экран в виде шеснадцатеричных значений(так как мы видим его в winhex). Желательно также привести пример общего алгоритма чтения бинарных файлов, поиска значений... Требования: Использовать только чистый Си, никаких классов, нестандартных модулей.
|