Write a procedure append that will append one null-terminated string to the end of another. Specifically, the procedure must have two parameters:
(1) the address of string1 and (2) the address of string2 .
The procedure will copy the characters of string2 to the end of string1 with the first character of string2 replacing the null byte at the end of string1, and so on.
Write a short test driver to test your procedure.
( Warning: There must be enough space reserved in the data section after the null byte of the first string to hold the characters from the second string.)