2 回答

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超3個(gè)贊
strcat()函數(shù)的功能是實(shí)現(xiàn)字符串的拼接
參數(shù)說明
char* dest:指向目標(biāo)數(shù)組,該目標(biāo)包含看一個(gè)C字符串,且足夠容納追加之后的字符串。
const char* src: 指向要追加的字符串。
返回值
該函數(shù)返回一個(gè)指向最終目標(biāo)字符串dest的指針。
實(shí)例
char src[50], dest[50];
strcpy(src, "This is source");
strcpy(dest, "This is destination");
strcat(dest, src);

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超3個(gè)贊
函數(shù)名: strcat
功 能: 字符串拼接函數(shù)
用 法: char *strcat(char *destin, char *source);
char *strcat(char *destin, char *source)
{
int i,j;
for(i=0;destin[i]!='\0';i++);
for(j=0;(destin[i]=source[j])!='\0';i++,j++);
return destin;
}
以上~O(∩_∩)O~
第一個(gè)循環(huán)找到第一個(gè)字串末尾,跳出時(shí)destin[i]=='\0';
第二個(gè)循環(huán)把source復(fù)制到destin的末尾,從destin[i]也就是'\0'開始覆蓋,結(jié)束時(shí)destin[i]=='\0';
- 2 回答
- 0 關(guān)注
- 480 瀏覽
添加回答
舉報(bào)