api是什么 c語言,如何讓幾個數(shù)組合并為一個數(shù)組?
c語言,如何讓幾個數(shù)組合并為一個數(shù)組?intmain(){chara[]=“123456”charb[]=“abcde”intbuflen=strlen(a)strlen(b)char*p=(char
c語言,如何讓幾個數(shù)組合并為一個數(shù)組?
intmain(){chara[]=“123456”charb[]=“abcde”intbuflen=strlen(a)strlen(b)char*p=(char*)malloc(buflen 1)memset(p,0,buflen)printf(%dn”,buflen)strcpy(p,a)strcat(p,b)printf(%sn”,p)free(p)}C的數(shù)組創(chuàng)建后不能更改,因此數(shù)組合并的思想是將數(shù)組放入足夠大的空間空間來形成一個新的數(shù)組。上面的函數(shù)是一個相對簡單的合并方法