fork download
  1. #include <stdio.h>
  2. #include <stdint.h>
  3.  
  4. int main(void) {
  5. uint32_t s;
  6. uint8_t first_uint8 = 0x17;
  7. uint8_t second_uint8 = 0x01;
  8. uint32_t test = first_uint8 << 16 | second_uint8;
  9. printf("%x\n", test);
  10.  
  11. switch(test) {
  12. case 0x00170001:
  13. printf("OK %x\n", test);
  14. break;
  15. default:
  16. printf("FAIL %x\n", test);
  17. break;
  18. }
  19. return 0;
  20. }
  21.  
Success #stdin #stdout 0s 2168KB
stdin
Standard input is empty
stdout
170001
OK 170001