C programlamasında, strcat () işlevi iki dizeyi birleştirir (birleştirir).
İşlev tanımı strcat()şöyledir:
char * strcat (char * hedef, const char * kaynak)
string.hBaşlık dosyasında tanımlanmıştır .
strcat () bağımsız değişkenleri
Gördüğünüz gibi, strcat()işlev iki argüman alıyor:
hedef - hedef dize
kaynağı - kaynak dize
strcat()Fonksiyon birleştirir destinationdize ve sourcedize ve sonuç saklanır destinationdize.
Örnek: C strcat () işlevi
#include #include int main() ( char str1(100) = "This is ", str2() = "programiz.com"; // concatenates str1 and str2 // the resultant string is stored in str1. strcat(str1, str2); puts(str1); puts(str2); return 0; )
Çıktı
Bu programiz.com programiz.com
Not: Kullandığımız zaman strcat(), hedef dizgenin boyutu sonuç dizgesini saklayacak kadar büyük olmalıdır. Değilse, segmentasyon hatası hatası alacağız.








