Question: Create a strconcat function to concatenate two strings into one string. The function will need to call realloc to allocate enough memory to hold the
Create a strconcat function to concatenate two strings into one string. The function will need to call realloc to allocate enough memory to hold the characters from s the characters from s and the null terminator. After youve allocated the memory, iterate over the s array to copy it into the new memory that youve allocated. Then, iterate over the s array and copy that over. Dont forget that the new string should have a null terminator at the end. Finally, the strconcat function will return the pointer to the new string. It is the responsibility of the main function to free the memory. Starter code is given below. Dont change the main function
The code I have is nearly complete, however for some reason its returning string length of one, and nothing for the strconcat. As i cant use the string library, im wondering what is the issue with my code. What can i do to fix my code while still not using any extra libraries or removing any existing lines?
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
