C strnset() Function

Last Updated:

C strnset()

The strnset() replaces every character of a string with the symbol given by the programmer up to the specified length.

Example

C Compiler
#include <stdio.h> #include <string.h> int main() { char str[50] = "Helo36 is my Password"; char ch = '*'; strnset(str, ch, 6); printf("str: %s ", str); return 0; }

Syntax

char *strnset(const char *str, char ch, int n)

Parameter Values

ValueTypeExplanation
str Required Specifies a string.
ch Required Specifies a character by which the string is to be replaced.
n Required Specifies the number of characters to be replaced.

Return Value

ValueExplanation
String Returns a string replaced by the given symbol up to the specified length.

Share this Page

Meet the Author