Latest web development tutorials

C-Bibliotheksfunktionen - strncat ()

C Standard-Bibliothek - <string.h> C Standard - Bibliothek - <string.h>

Beschreibung

C - Bibliotheksfunktionenchar * strncat (char * dest, const char * src, size_t n) auf die srcString darauf deutete auf das Ende der Zeichenkette angehängt vondest,bisnZeichen lang sein .

Erklärung

Hier ist () Anweisung strncat Funktion.

char *strncat(char *dest, const char *src, size_t n)

Parameter

  • dest - zum Ziel - Array, das eine C - Zeichenfolge enthält, und die Zeichenfolge ist ausreichend , um die zusätzlichen Post gerecht zu werden , einschließlich zusätzlicher Nullzeichen.
  • src - String anhängen.
  • n - maximale Anzahl von Zeichen anzuhängen.

Rückgabewert

Diese Funktion gibt einen Zeiger auf das letzte dest Zeiger Zielstring.

Beispiele

Das folgende Beispiel zeigt strncat () Funktion verwendet wird.

#include <stdio.h>
#include <string.h>

int main ()
{
   char src[50], dest[50];

   strcpy(src,  "This is source");
   strcpy(dest, "This is destination");

   strncat(dest, src, 15);

   printf("最终的目标字符串: |%s|", dest);
   
   return(0);
}

Lassen Sie uns zusammenzustellen und um das obige Programm ausführen, die in der folgenden führen:

最终的目标字符串: |This is destinationThis is source|

C Standard-Bibliothek - <string.h> C Standard - Bibliothek - <string.h>