Transcription: If the combined length of the strings does not fit into the allocated space, the function calculates the number of bytes required and calls the new operator to allocate a block of dynamic memory of the required size. The pointer to this memory is stored in the pointer newText.