Массив байтов записать в нетипизированый бинарный файл - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Скажите как работать с бинарными файлами в си, а именно есть массив байтов:
 char[48*4096]; //в нем записаны числа от 0 - 255 не больше
// надо этот массив скинуть в нетипизированый бинарный файл но как?

Решение задачи: «Массив байтов записать в нетипизированый бинарный файл»

textual
Листинг программы
char buf[ 48 ][ 4096 ];

Объяснение кода листинга программы

  1. Объявляется массив buf типа char размером 48 x 4096 (в данном случае это 48 указателей на массивы 4096 байтов)
  2. В каждом подмассиве buf[i] выделяется память под строку (массив символов) размером 4096 байтов
  3. Каждый подмассив buf[i] записывается в бинарный файл output.bin

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.818 из 5
Похожие ответы