Site icon Codeforcoding

strcat String function in C programming language

strcat String function in C programming language

In this tutorial we will discuss about strcat String function in C programming language

Description

In C programming language strcat()  is used to concatenate two string

strcat()

The strcat()  appends a copy of the string targeted to by str2 to the end of the string targeted to by str1 .

Hence, Concatenates two string, Str2 can be concatenated at the end of the str1

 

Declaration

Syntex of strcat() s in C Language

char *strcat(char *str1, const char *str2);

or

 strncat(Destination String, Source String);

argument or parameter

str1 – Destination

str2 – source to be copied()

 

Returns

The strcat()  returns a pointer to s1(creating Concatenated string )

 

Required Header

the required header for strcat()  in C Programming language

#include<string.h>

 

strcat String function in C

Example one – for strcat() function

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

int main()
{
    char myname[100]="Subramaniam";
    strcat(myname," Suganthan");
    printf("%s\n",myname);
    getch();
    return 0;
}

 

When above program me  is compiled it will produce the following result

Subramaniam Suganthan

 

 

There are other C programming language functions that are  similar to the this function

strrev() function in C language

strrchr() function in C language

strdup() function in C language

strlwr()  function in C language

strupr()  function in C language

strrev()  function in C language

strset()  function in C language

strnset()  function in C language

strtok()  function in C language

strcat() function in C language

strncat() function in C language

strcpy() function in C language

strncpy() function in C language

strcmp() function in C language

strchr () function in C language

strdub () function in C language

 

Suggested for you

String function in C Language

Arithmetic function  in C

Function in C language

String handling in C programming language

User defined function in C language

Python function 

recursive function in Python

 

 

strncpy string function in C programming language
strset string function in C programming language
Exit mobile version