First it gives x a hex value, which in base 10 is 65280. In binary this is 1111111100000000. It then bitwise-ORs this value with the result of the number 10 left shifted 8 bits. 10 in binary is 0000000000001010. Left shifting this 8 bits gives us the binary value: 0000101000000000, which is 2560 as a decimal. When you OR this value with x, you get the following value: