forward declaration
noun1
Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Programming, Sciences The declaration of an identifier before it is given a complete definition, so that the compiler can know its data type and memory size.