Predict output for structures, unions and enums: sizeof with padding, shared union memory, enum values, copying structs and passing them to functions.