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

FreeBSD Manual Pages

  
 
  

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

NAME
     toupper --	lower case to upper case letter	conversion

LIBRARY
     Standard C	Library	(libc, -lc)

SYNOPSIS
     #include <ctype.h>

     int
     toupper(int c);

DESCRIPTION
     The toupper() function converts a lower-case letter to the	corresponding
     upper-case	letter.	 The argument must be representable as an unsigned
     char or the value of EOF.

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

COMPATIBILITY
     The 4.4BSD	extension of accepting arguments outside of the	range of the
     unsigned char type	in locales with	large character	sets is	considered ob-
     solete and	may not	be supported in	future releases.  The towupper() func-
     tion should be used instead.

SEE ALSO
     ctype(3), isupper(3), towupper(3)

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

BSD				 July 25, 2010				   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=toupper&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help