isspace(3) CLIX isspace(3)
NAME
isspace - Tests for a space character
LIBRARY
Standard C Library (libc.a)
SYNOPSIS
#include <ctype.h>
int isspace(
int c );
PARAMETERS
c An integer representing a character.
DESCRIPTION
The isspace() macro tests for a space, horizontal tab, carriage return,
newline, vertical tab, or formfeed. The isspace() macro is defined on
valid members of the character set and on the single value EOF (guaranteed
not to be a character set member). See stdio.
The classification macro isspace() does a table lookup.
EXAMPLES
To test if the character read from stdin is a space character:
#include <ctype.h>
int c;
.
.
.
/* get a character from stdin */
printf("enter a character:");
c = getchar();
/* check to see if a digit was read */
if (isspace(c))
printf("read a space character\n");
CAUTIONS
If the argument to any character handling macro is not in the domain of
the function, the result is undefined.
2/94 - Intergraph Corporation 1
isspace(3) CLIX isspace(3)
RETURN VALUES
The isspace() macro returns 0 for false and nonzero numbers for true.
RELATED INFORMATION
Commands: chrtbl(1)
Functions: isdigit(3), isxdigit(3), islower(3), isupper(3), isalpha(3),
isalnum(3), iscntrl(3), ispunct(3), isprint(3), isgraph(3), isascii(3),
tolower(3), toupper(3), toascii(3), _tolower(3), _toupper(3),
setchrclass(3), stdio(3)
Miscellany: environ(4)
2 Intergraph Corporation - 2/94