#include<stdio.h>
#include<stdlib.h>
char *my_strnact(char *dst, const char *src)
{
	assert(NULL != dst&&NULL != src);
	char *ret = dst;
	while (*dst++)
	{
		;
	}
	dst -= 1;//也可以写成while(*dst){dst++;}就没有这句话
	while (*dst++ = *src++)
	{
		;
	}//注意没有*dst='\0';
	return ret;
}
int main()
{
	char name[20] = "hello ";
	strncat(name, "welcome");
	printf("%s", name);
	system("pause");
	return 0;
}