#include <stdio.h>
void printBytes(void *arr, int n) {
for (int i = 0; i < n; i++) {
printf("%02x ", ((char*)arr)[i]);
}
}
int main() {
int arr[] = { 15, 31, 32, 92 };
printBytes(arr, 4 * sizeof(int));
return 0;
}
/*
run:
0f 00 00 00 1f 00 00 00 20 00 00 00 5c 00 00 00
*/