NAME
isrune, isrune_l
— valid character
test
LIBRARY
library “libc”
SYNOPSIS
#include
<ctype.h>
int
isrune(int
c);
#include
<xlocale.h>
int
isrune_l(int
c, locale_t
locale);
DESCRIPTION
Theisrune()
and
isrune_l()
functions test for any character that is valid in the current character set.
In the ASCII character set, this is equivalent to
isascii().
The _l-suffixed version takes an explicit locale argument, whereas the non-suffixed version uses the current global or per-thread locale.
RETURN VALUES
The isrune() and
isrune_l() functions return zero if the character
tests false and returns non-zero if the character tests true.
SEE ALSO
ctype(3), ctype_l(3), isascii(3), iswrune(3), xlocale(3), ascii(7)
HISTORY
The isrune() function appeared in
4.4BSD.