.\" Copyright (c) 1989, 1991 The Regents of the University of California. .\" All rights reserved. .\" .\" @(#)tolower.3 5.1 (Berkeley) 05/02/91 .\" %sccs.include.redist.man% .\" .\" @(#)tolower.3 5.1 (Berkeley) 05/02/91 .\" .Dd .Dt TOLOWER 3 .Os .Sh NAME .Nm tolower .Nd upper case to lower case letter conversion .Sh SYNOPSIS .Fd #include .Ft int .Fn tolower "int c" .Sh DESCRIPTION The .Fn tolower function converts an upper-case letter to the corresponding lower-case letter. .Sh RETURN VALUES If the argument is an upper-case letter, the .Fn tolower function returns the corresponding lower-case letter if there is one; otherwise the argument is returned unchanged. .\" In the .\" .Em ``C'' .\" locale, .\" .Fn tolower .\" maps only the characters for which .\" .Xr isupper .\" is true to the corresponding characters for which .\" .Xr islower .\" is true. .Sh SEE ALSO .Xr isascii 3 , .Xr isalnum 3 , .Xr isalpha 3 , .Xr iscntrl 3 , .Xr isdigit 3 , .Xr isgraph 3 , .Xr islower 3 , .Xr isprint 3 , .Xr ispunct 3 , .Xr isspace 3 , .Xr isupper 3 , .Xr isxdigit 3 , .Xr toascii 3 , .Xr toupper 3 , .Xr stdio 3 .Xr ascii 7 .Sh STANDARDS The .Fn tolower function conforms to .St -ansiC .