C++ defines two operators, new and delete, that allocate memory from the free store and release memory back into the free store.