У меня есть код main.c (не может быть изменен):
int main() {
uint8_t *param ;
param = func(key) ;
}
Ключ - это массив из 16 элементов, и func объявлен в stud.c, который связан с main с помощью stud.h.,Функция func () объявлена следующим образом:
void *func(void *key){//some code}
Теперь, как я могу напечатать param?я пробовал несколько вариантов с printf.Есть ли какие-либо предложения, пожалуйста?Мне нужен параметр как массив из 16 элементов в шестнадцатеричном формате.Я не могу ничего изменить в main.c (я не могу изменить любой тип !!!)
for(int j = 0; j < 16; j++) {
printf("%02X ", param[j]);
}
printf("\n");