main(int argc,char **argv) { char Raw1[4] = "\x05\x00\x00\x00"; char Raw2[1] = "\xFF"; char Raw3[4] = "\xAA\x00\x00\x00"; char Raw[9]; memcpy(Raw, Raw1, sizeof(Raw1)); memcpy(Raw + sizeof(Raw1), Raw2, sizeof(Raw2)); memcpy(Raw + sizeof(Raw1) + sizeof(Raw2), Raw3, sizeof(Raw3)); }