fork(1) download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. unsigned short mask = 0xbc61;
  5.  
  6. // convert to new mask 0xbcaa
  7. mask ^= 0xCB; // mask now is 0xbcaa
  8. printf("New mask %#x\n", mask);
  9.  
  10. // convert back to 0xbc61
  11. mask ^= 0xCB; // mask now is 0xbc61
  12. printf("New mask %#x\n", mask);
  13.  
  14. return 0;
  15. }
  16.  
Success #stdin #stdout 0s 9424KB
stdin
Standard input is empty
stdout
New mask 0xbcaa
New mask 0xbc61