ultrix man page for wcstombs

Query: wcstombs

OS: ultrix

Section: 3int

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

wcstombs(3int)															    wcstombs(3int)

Name
       wcstombs - converts a string of type wchar_t into a multibyte character string

Syntax
       #include <stdlib.h>

       int wcstombs (s, pwcs, n)
       char *s;
       const wchar_t *pwcs;
       size_t n;

Arguments
       s       The s argument is a pointer to the resulting multibyte character string.

       pwcs    The pwcs argument is a pointer to the source array of wide characters.

       n       The n argument is the maximum number of resulting bytes in the array pointed to by s.

Description
       The  function converts a sequence of character codes of type from the array pointed to by pwcs into a sequence of multibyte characters. The
       function stores the multibyte characters in the array pointed to by s, stopping if a multibyte character would exceed the limit of n  total
       bytes  or  if a null character is stored. Each character is converted as if by a call to the function. No more than n bytes are modified in
       the array pointed to by s.  This function is affected by the LC_CTYPE category of the current locale.

Return Values
       If a character is encountered that does not correspond to a valid multi-byte  character,  the  function	returns  Otherwise,  the  function
       returns	the  number  of  bytes	modified, not including a terminating null character, if any. The array will not be null-terminated if the
       value returned is n.

See Also
       mblen(3int), mbtowc(3int), mbstowcs(3int), setlocale(3int), wctomb(3int)

																    wcstombs(3int)
Related Man Pages
wcstombs_l(3) - mojave
mbtowc(3int) - ultrix
mbstowcs(3) - netbsd
wcstombs(3) - osf1
wcstombs(3c) - sunos
Similar Topics in the Unix Linux Community
converting contents of a character array to int
How to declare an array to take more than 10,000 characters
Bytes of character in file
unix array
Unix character set problem