當前位置:編程學習大全網 - 網站源碼 - C語言strcat函數怎麽用

C語言strcat函數怎麽用

用法:

#include <string.h>

在C++中,則存在於<cstring>頭文件中。

strcat原型:

extern char *strcat(char *dest,char *src);

功能:

把src所指字符串添加到dest結尾處(覆蓋dest結尾處的'\0')並添加'\0'。

說明:

src和dest所指內存區域不可以重疊且dest必須有足夠的空間來容納src的字符串。

返回指向dest的指針。

strcat()函數從名稱來講就是索的含義,用途:在壹個字符串的末尾增加新的字符。

函數定義如下:

char *strcat(char *dest, const char *src);

擴展資料

代碼實現如下:

char *strcat(char *dest, const char *src)

{

char *tmp = dest;

while (*dest)

dest++;

while ((*dest++ = *src++) != '\0');

return tmp;

}

實現原理:?

首先dest地址移動到最後壹位,然後增加src參數值遇到’\0’結束拷貝。?

strcat()也存在著與strcpy()類似的問題。

  • 上一篇:如何更改源代碼
  • 下一篇:《雲上的日子》txt全集下載
  • copyright 2024編程學習大全網