fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. char recv[4] = {0x00, 0x03, 0x9e, 0x40};
  5. unsigned int result;
  6.  
  7. result = ((unsigned char)recv[0] << 24) |
  8. ((unsigned char)recv[1] << 16) |
  9. ((unsigned char)recv[2] << 8) |
  10. ((unsigned char)recv[3] << 0);
  11.  
  12. printf("0x%08X\n", result);
  13.  
  14. return 0;
  15. }
  16.  
Success #stdin #stdout 0s 4568KB
stdin
Standard input is empty
stdout
0x00039E40