这里的两个while函数的终止条件是什么?
程序代码:#define N1 100
#define N2 100
#define N N1+N2
#include <stdio.h>
void Link(char *p1,char *p2,char *p)
{
while(*p++=*p1++);//这里
p--;
while(*p++=*p2++);//和这里
}
void main()
{
char str1[N1],str2[N2],str[N];
puts("请输入第一个字符串:");
gets(str1);
puts("请输入第二个字符串:");
gets(str2);
Link (str1,str2,str);
puts("合并后的字符串为:");
puts(str);
}









