✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
After executing the following instructions, what are the values of the variables str1 and str2 ?
char str1[100] = "abcd";
char str2[100] = "efgh!";
char * p1 = str1;
char * p2 = str2;
while (*p2 != '\0') p2++;
while (*p1 != '\0') *(p2++) = *(p1++);
*p2 = '\0';