0 votes
in C Plus Plus by
C library function - strcat() in CPlusPlus

1 Answer

0 votes
by
C library function - strcat()

Description

The C library function char *strcat(char *dest, const char *src) appends the string pointed to by src to the end of the string pointed to by dest.

Declaration

Following is the declaration for strcat() function.

char *strcat(char *dest, const char *src)

Parameters

dest − This is pointer to the destination array, which should contain a C string, and should be large enough to contain the concatenated resulting string.

src − This is the string to be appended. This should not overlap the destination.

Return Value

This function returns a pointer to the resulting string dest.

Example

The following example shows the usage of strcat() function.

Live Demo

#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("Final destination string : |%s|", dest);

   

   return(0);

}

Let us compile and run the above program that will produce the following result −

Final destination string : |This is destinationThis is source|

Related questions

0 votes
asked Jan 7 in C Plus Plus by GeorgeBell
0 votes
asked Jun 15, 2020 in C Plus Plus by Robindeniel
...