Список инициализаторов передается как параметр функции для массива

Как мне сделать эту работу:

void foo(uint8_t a[]) { ... }

foo({0x01, 0x02, 0x03});

Это дает мне ошибку:

error: cannot convert '<brace-enclosed initializer list>' to 'uint8_t* {aka unsigned char*}' for argument '1'
                                                     ^

Ответы на вопрос(5)

Ваш ответ на вопрос