Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
STRINIT(3)		     C Programmer's Manual		    STRINIT(3)

NAME
       strinit - initialize a string with a given character to a given length

SYNOPSIS
       #include	<publib.h>
       char *strinit(char *s, int c, size_t len) {

DESCRIPTION
       strinit initializes the string pointed to by s to be of length len, all
       characters being	c, where the terminating '\0' is not included  in  the
       length, i.e., the string	will use len+1 characters.

RETURN VALUE
       strinit will return s.

EXAMPLE
       To  initialize  a string	to consist of twenty underscores, one would do
       the following.

	    #include <publib.h>

	    char string[21];	 /* note 21 to make room for '\0' */
	    strinit(string, '_', 20);

SEE ALSO
       publib(3)

AUTHOR
       Lars Wirzenius (lars.wirzenius@helsinki.fi)

Publib			     C Programmer's Manual		    STRINIT(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | EXAMPLE | SEE ALSO | AUTHOR

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=strinit&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help