Site icon Codeforcoding

strncpy string function in C programming language

strncpy string function in C programming language

In this tutorial, we are going to learn strncpy string function in C programming language

Description

Syntax of strncpy() 

strncpy() -in C programming language, this is  copies given the number (first n  numbers)of characters from the array targeted by str2 into the array targeted to be str1 (from  one String to another)

Declaration

In c programming Language, Syntax of  strncpy()

char *strncpy(char *str1,const char *str2, n);

or strcpy(Destination,Source, Number of characters);

 

argument or parameter

str1 – Destination(an array where str2 will be copied to)

str2 – source to copy(The string to be copied)

n – Number of character to copy

 

Returns

the strncpy() returns str1

 

Required Header

the required header for strncpy()  in C Programming language

#include<string.h>

strncpy string function in C

Example

Program 1

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

int main()
{
    char str1[]="this is  coding";
    char str2[]="code for hobby";
    strncpy(str1,str2,8);
    printf("The result is :%s\n",source);
    getch();
    return 0;
}

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

The result is :code for coding

 

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

 

 

 

                                                                                                        

strcpy string function in C programming language
strcat String function in C programming language
Exit mobile version