Я столкнулся с проблемой с typedefs.Несовместимые типы при назначении типа 'typedef из типа' uint8_t '
typedef char cool_array_t[ARRAY_SIZE];
cool_array_t* out;
// do stuff with out
cool_array_t test = *out;
Ошибка я получаю следующее:
incompatible types when assigning to type ‘cool_array_t’ from type ‘char *’
Я попытался изгонял к cool_array_t, но он дает следующее сообщение об ошибке:
error: cast specifies array type
'memcpy (& test, out, sizeof test);' – chux