送分 C语言如何实现 char* 连接int x123456 char *x1aaaa char*x2bbbbchar*result怎样使得 cha
送分 C语言如何实现 char* 连接
int x=123456;
char *x1="aaaa";
char *x2="bbbb";
char *result;
怎样使得 char *result=“aaaa123456bbbb"?
这么连接 啊
[解决办法]
更安全的版本(防止越界):
static char buf[80];
_snprintf(buf,79,"%s%d%s",x1,x,x2);buf[79]=0;
result=(char *)buf;
