Frage im Vorstellungsgespräch bei Numecent

What is a union in C++? What would this code involving a union output?