У меня есть структура, в которой есть несколько массивов. Массивы имеют тип unsigned char[4].
Я могу инициализировать каждый элемент, вызвав
struct->array1[0] = (unsigned char) something;
...
struct->array1[3] = (unsigned char) something;
Просто интересно, есть ли способ инициализировать все 4 значения в одной строке.
РЕШЕНИЕ. Мне нужно было создать временный массив со всеми инициализированными значениями, а затем вызвать функцию memset(), чтобы скопировать значения в массив структур.