c語(yǔ)言中strcat的用法
c語(yǔ)言中strcat的用法
c語(yǔ)言中strcat的用法的用法你知道嗎?下面小編就跟你們?cè)敿?xì)介紹下c語(yǔ)言中strcat的用法的用法,希望對(duì)你們有用。
c語(yǔ)言中strcat的用法的用法如下:
頭文件:#include <string.h>
strcat() 函數(shù)用來(lái)連接字符串,其原型為:
char *strcat(char *dest, const char *src);
【參數(shù)】dest 為目的字符串指針,src 為源字符串指針。
strcat() 會(huì)將參數(shù) src 字符串復(fù)制到參數(shù) dest 所指的字符串尾部;dest 最后的結(jié)束字符 NULL 會(huì)被覆蓋掉,并在連接后的字符串的尾部再增加一個(gè) NULL。
注意:dest 與 src 所指的內(nèi)存空間不能重疊,且 dest 要有足夠的空間來(lái)容納要復(fù)制的字符串。
【返回值】返回dest 字符串起始地址。
【實(shí)例】連接字符串并輸出。
01.#include <stdio.h>
02.#include <string.h>
03.
04.int main ()
05.{
06. char str[80];
07. strcpy (str,"these ");
08. strcat (str,"strings ");
09. strcat (str,"are ");
10. strcat (str,"concatenated.");
11. puts (str);
12. return 0;
13.}
輸出結(jié)果:
these strings are concatenated.