请问:char* A怎么添加到另一个char* B后面,B的大小足够,在一个循环中不停的出现A值,将所有值写到B中。多谢指点

请教:char* A如何添加到另一个char* B后面,B的大小足够,在一个循环中不停的出现A值,将所有值写到B中。谢谢指点
请教:
char*   A如何添加到另一个char*   B后面,B的大小足够,在一个循环中不停的出现A值,将所有值写到B中。
int   size=10000;
char*   B=(char   *)malloc(size);
char*   A=(char   *)malloc(size);
while(1)
{
        long   i=oclob.Read(&status,   A,   size);//假设这里将读出内容到A中
        //如何在这里将A内容放到B中,放到最后面
}


------解决方案--------------------
strcat(b, a);
------解决方案--------------------
CopyMemory
------解决方案--------------------
Append a string.
char *strcat( char *strDestination, const char *strSource );


------解决方案--------------------
strcat