HCLTech Interview Question

In c they asked difference between union and structure. Volatile keyword Bitwise operation