请教,如何用分号连接字符串数组变成一个字符串

如题所述

试试下面这个方法:
char ch[6]={'a','b','c','d','e','f'}, *s;
s = (char*)malloc(sizeof(char)*7);
if(!s)
return NULL;
s[6] = 0;
strncpy(s, ch, 6);
温馨提示:答案为网友推荐,仅供参考