Use strcat function to concatenate two strings
Syntax
C strcat function has the following syntax.
char *strcat(char *str1, const char *str2);
Header
C strcat function
is from header file string.h
.
Description
C strcat function concatenates a copy of
*str2
to *str1
and
terminates *str1
with a null
and returns *str1
.
You have to ensure that str1 is large enough to hold both its original contents and those of str2.
Example
Use C strcat function to concatenate two strings.
#include <stdio.h>
#include <string.h>
//from w w w.java 2s. co m
int main(void)
{
char s1[80], s2[80];
printf("s1:");
gets(s1);
printf("s2:");
gets(s2);
strcat(s2, s1);
printf(s2);
return 0;
}
The code above generates the following result.