fork download
  1. #include <stdio.h>
  2. #include <stdint.h>
  3.  
  4. #define number 0x44332211
  5.  
  6. int main()
  7. {
  8.  
  9. uint8_t array[4] = {(uint8_t)number, (uint8_t)(number >> 8), (uint8_t)(number >> 16), (uint8_t)(number >> 24)};
  10.  
  11. printf("array[%x] \n\r",array[0]); // 0x44
  12. printf("array[%x] \n\r",array[1]); // 0x33
  13. printf("array[%x] \n\r",array[2]); // 0x22
  14. printf("array[%x] \n\r",array[3]); // 0x11
  15.  
  16. return 0;
  17. }
Success #stdin #stdout 0s 9424KB
stdin
Standard input is empty
stdout
array[11] 

array[22] 

array[33] 

array[44]