strncat - Fügt Zeichen an einen String

Description

char* strncat(char* destination, const char* source, size_t num);

Fügt die ersten num Zeichen von source hinter destination ein und fügt schließlich noch einen Nullterminator ein.

Parameter

count
Maximale Anzahl an Zeichen die Kopiert werden
size_t is an unsigned integral type.

Beispiel

#include <stdio.h>
#include <string.h>
 
int main ()
{
    char str1[20];
    char str2[20];
    strcpy (str1,"To be ");
    strcpy (str2,"or not to be");
    strncat (str1, str2, 6);
    puts (str1);
    return 0;
}

Ausgabe:

To be or not