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

FreeBSD Manual Pages

  
 
  

home | help
CTYPE(3)		    Library Functions Manual		      CTYPE(3)

NAME
       digittoint,  isalnum,  isalpha,	isascii,  isblank,  iscntrl,  isdigit,
       isgraph,	 ishexnumber,  isideogram,  islower,  isnumber,	  isphonogram,
       isprint,	  ispunct,  isrune,  isspace,  isspecial,  isupper,  isxdigit,
       toascii,	tolower, toupper -- character classification functions

LIBRARY
       Standard	C Library (libc, -lc)

SYNOPSIS
       #include	<ctype.h>

       int
       digittoint(int c);

       int
       isalnum(int c);

       int
       isalpha(int c);

       int
       isascii(int c);

       int
       iscntrl(int c);

       int
       isdigit(int c);

       int
       isgraph(int c);

       int
       ishexnumber(int c);

       int
       isideogram(int c);

       int
       islower(int c);

       int
       isnumber(int c);

       int
       isphonogram(int c);

       int
       isspecial(int c);

       int
       isprint(int c);

       int
       ispunct(int c);

       int
       isrune(int c);

       int
       isspace(int c);

       int
       isupper(int c);

       int
       isxdigit(int c);

       int
       toascii(int c);

       int
       tolower(int c);

       int
       toupper(int c);

DESCRIPTION
       The above functions perform character tests and conversions on the  in-
       teger  c.   They	 are  available	as macros, defined in the include file
       <ctype.h>, or as	true functions in the C	 library.   See	 the  specific
       manual pages for	more information.

SEE ALSO
       digittoint(3),	 isalnum(3),   isalpha(3),   isascii(3),   isblank(3),
       iscntrl(3),   isdigit(3),   isgraph(3),	 isideogram(3),	   islower(3),
       isphonogram(3),	  isprint(3),	ispunct(3),   isrune(3),   isspace(3),
       isspecial(3),   isupper(3),   isxdigit(3),   toascii(3),	   tolower(3),
       toupper(3), wctype(3), ascii(7)

STANDARDS
       These  functions,  except  for  digittoint(), isascii(),	ishexnumber(),
       isideogram(),  isnumber(),  isphonogram(),  isrune(),  isspecial()  and
       toascii(), conform to ISO/IEC 9899:1990 ("ISO C90").

HISTORY
       The  functions  isalpha(),  isupper(), islower(), isdigit(), isalnum(),
       isspace(), ispunct(), isprint(),	iscntrl(),  and	 isascii()  first  ap-
       peared in Version 7 AT&T	UNIX.

FreeBSD	15.0			 April 3, 2022			      CTYPE(3)

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

home | help