c语言怎么用strcat将两个数组a[i]、b[j]合并成一个数组?

a[i]={1,3,25,7,9}
b[j]={6,7,10,6,8}

strcat是字符串拼接函数,不是数组拼接函数,所以不能用于拼接两个数组。

可以用以下方法:

    用数组的话用memcpy。

    用循环把所有数组元素重新拷贝。

    直接当字符串输入。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-28
按照这个函数的语法进行链接即可,当然,好像此函数是用于字符串的,因此,自身在使用时,应根据实际情况进行调整即可。
相似回答