strcat 在 C 語言中是什麼意思?

Guanhui
發布: 2020-06-15 13:20:20
原創
12559 人瀏覽過

strcat 在 C 語言中是什麼意思?

strcat 在 C 語言中是什麼意思?

strcat在C語言中代表的是追加字串的函數,作用是將A字串追加到B字串值保持不變,B字串變長,追加時需確保B字串在加上A之後依舊不能溢出。

strcat 宣告

#下方是 strcat() 函數的宣告。

char *strcat(char *dest, const char *src)
登入後複製

strcat 參數

dest -- 指向目標數組,該數組包含了一個 C 字串,且足以容納追加後的字串。

src -- 指向要追加的字串,該字串不會覆寫目標字串。

strcat 傳回值

該函數傳回一個指向最終的目標字串 dest 的指標。

strcat 範例

#include <stdio.h>
#include <string.h>
 
int main ()
{
   char src[50], dest[50];
 
   strcpy(src,  "This is source");
   strcpy(dest, "This is destination");
 
   strcat(dest, src);
 
   printf("最终的目标字符串: |%s|", dest);
   
   return(0);
}
登入後複製

編譯後執行結果

最终的目标字符串: |This is destinationThis is source|
登入後複製

推薦教學:《C#》

以上是strcat 在 C 語言中是什麼意思?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
c
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!