تابع strcat: این تابع برای اتصال یک رشته(source) به رشته دیگر(destination) به کار می‌رود. قالب کلی این دستور به شکل زیر است:

#include “string.h”
char *strcat(char *destination, const char *source);

مقدار برگشتی این تابع مقداری است که در داخل متغیر destination قرار گرفته است.

به مثال زیر توجه کنید:

char fname[5];
strcpy(fname, “Ali”);
strcat(fname, “reza”);
cout << fname;