學(xué)習(xí)啦 > 學(xué)習(xí)英語 > 專業(yè)英語 > 計(jì)算機(jī)英語 > c語言中strcat的用法

c語言中strcat的用法

時(shí)間: 長思709 分享

c語言中strcat的用法

  c語言中strcat的用法的用法你知道嗎?下面小編就跟你們?cè)敿?xì)介紹下c語言中strcat的用法的用法,希望對(duì)你們有用。

  c語言中strcat的用法的用法如下:

  頭文件:#include <string.h>

  strcat() 函數(shù)用來連接字符串,其原型為:

  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 要有足夠的空間來容納要復(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.

533390