| 全能ASP/PHP/ASP.NET主机,支持月付 | 专业 MSSQL 数据库空间,支持月付 | 专业 MySQL 数据库空间,支持月付 | 学习型 ASP/PHP/ASP.NET 主机 30元/年 |
| 高端软件开发 = 年薪十万不是梦 | 赛孚耐:软件保护加密专家 | 身份认证令牌USB KEY |

#include <iostream>[/CODE]
#include <cstdlib>
#include <cstring>
using namespace std;
char * rxg(char * c, int cSize, const char * a, const char * b)
{
if(a != NULL && b != NULL)
{
strncpy(c, a, cSize-1);
c[cSize-1] = '\0';
unsigned int cRemaining = (cSize - strlen(c)) - 1;
strncat(c, b, cRemaining);
return c;
}
return NULL;
}
int main()
{
char a[] = "love ";
char b[] = "C++!";
char c[10];
int csize = sizeof(c);
rxg(c, csize, a, b);
cout<<c<<endl;
system("pause");
return 0;
}

谢谢:)
