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)

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

home | help