Fill the blanks in the definitions below with a phrase from the following list: dynamic memory allocation, class, typedef, array, object, struct, stack, linked list, new, address operator, dereference.: an operator used for dynamic memory allocation.: a collection of values of the same type, where each member of the collection can be accessed using an integer index.: a programmer-defined data type that includes both data and functions that operate on the data.: a collection of nodes that are connected by pointers.: a keyword used to create aliases for type names. Circle T (True) or F (False) as applicable for the following statements. Dynamic memory allocation is done during compilation. new operator returns a memory address pointing to the allocated memory. Elements of a linked list can be accessed using pointer arithmetic. The size of a dynamic array is determined at runtime. A pointer is a memory address. Solution Answer 1. Fill in the Blanks 1. new 2. array 3. Class 4. linkedlist 5.typedef 2. T or F matching 1. F 2. T 3. T 4. T 5.T .