Site icon Codeforcoding

strdup string function in C programming language

strdup string function in C programming language

In this tutorial, we will learn about strdup string function in C programming language

Description

strdub()In C programming language, strdup string function is a predefined string function which is used to duplicate given string.

 

Declaration

Syntax for strdub() function is given below:

char strdup( const char *str);

 

parameter or argument

The parameter or argument of the strdup function is :

Str – The string  is duplicated

 

Returns

The function returns a pointer to a null-terminated byte string. the strdup function is duplicated of the string pointed to by str.

 

Required Header

the required header for strdup() in C Programming language

#include<string.h>

strdup string function

Example

Program 1

#include <stdio.h>
#include <stdlib.h>

int main()
{
    char *p="John seela";
     printf("This is duplicate the string of:%s",strdup(p));
     getch();
    return 0;
}

 

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

This is duplicates the string of :John seela

 

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

strcat() function in C language

strcpy() function in C language

strncpy() function in C language

strset() function in C language

strlwr() function in C language

strupr() function in C language

strlen()  function in C language

strnset() function in C language

strchr()  function in C language

strrchr()  function in C language

strtok()  function in C language

strrev()  function in C language

strcmp()  function in C language

strnset()  function in C language

 

Suggested for you

String function in C programming Language

Function in C programming language

Arithmetic function in C language

User defined function in C programming language

function in python language

recursive Function in C language

recursive Function in C++ language

recursive Function in Python language

 

 

strlwr string function in C programming language
strchr string function in C programming language
Exit mobile version