Запись целочисленных значений в двоичный файл
-
21-08-2019 - |
Вопрос
Допустим, у меня есть массив чисел, содержащий следующие значения:
родовое словоТеперь я хотел бы преобразовать эти числа в однобайтовые значения и сохранить их в массив символов
родовое словоНаконец, я хотел бы записать эти значения в виде двоичного файла следующим образом:
родовое словоК сожалению, при попытке скомпилировать эту программу gcc не нравится команда fwrite:
родовое словоКто-нибудь знает, что мне не хватает? Спасибо!
Решение
Да, вам не хватает общего кода метки.
родовое словоОбратите внимание, что в вашем вопросе много опечаток (отсутствует код генерирующего кода и т. д.), что затрудняет выявление реальной проблемы.Исправьте это.
Другие советы
numbersscaled должен быть массивом символов, а не char.
родовое словоЧто-то не так,
родовое словоРазве это не генерирует кодовый код?хотя вы указали это как символ в своем вопросе.
Вам следует еще раз прочитать справочную страницу char numberscaled[4]
.