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

FreeBSD Manual Pages

  
 
  

home | help
TOLOWER(3)		 BSD Library Functions Manual		    TOLOWER(3)

NAME
     tolower --	upper case to lower case letter	conversion

LIBRARY
     Standard C	Library	(libc, -lc)

SYNOPSIS
     #include <ctype.h>

     int
     tolower(int c);

DESCRIPTION
     The tolower() function converts an	upper-case letter to the corresponding
     lower-case	letter.	 For single C chars locales (see multibyte(3)) the
     value of the argument is representable as an unsigned char	or the value
     of	EOF.

RETURN VALUES
     If	the argument is	an upper-case letter, the tolower() function returns
     the corresponding lower-case letter if there is one; otherwise the	argu-
     ment is returned unchanged.

COMPATIBILITY
     Although tolower()	accepts	arguments outside of the range of the unsigned
     char type in locales with large character sets, this is a 4.4BSD exten-
     sion and the towlower() function should be	used instead for maximum
     portability.

SEE ALSO
     ctype(3), islower(3), multibyte(3), towlower(3)

STANDARDS
     The tolower() function conforms to	ISO/IEC	9899:1990 ("ISO	C90").

BSD				October	3, 2002				   BSD

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | RETURN VALUES | COMPATIBILITY | SEE ALSO | STANDARDS

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

home | help