四、請試述下列名詞之意涵:(每小題 5 分,共 20 分)
⑶自由聯盟(free union)
Fortran, C, and C++ provide union constructs in which there is no language support for type checking; the union in these languages is called free union. Type checking of unions require that each union include a type indicator called a discriminant