isspace() - ctype.h
The C library function int isspace(int c) checks whether the passed character is white-space.
Standard white-space characters are −
' ' (0x20) space (SPC)
' ' (0x09) horizontal tab (TAB)
'
' (0x0a) newline (LF)
'v' (0x0b) vertical tab (VT)
'f' (0x0c) feed (FF)
'
' (0x0d) carriage return (CR)
Syntax
int isspace(int c);
Example
#include
#include
int main()
{
int var1 = 't';
int var2 = '1';
int var3 = ' ';
if( isspace(var1) )
{
printf("var1 = |%c| is a white-space character\n", var1 );
}
else
{
printf("var1 = |%c| is not a white-space character\n", var1 );
}
if( isspace(var2) )
{
printf("var2 = |%c| is a white-space character\n", var2 );
}
else
{
printf("var2 = |%c| is not a white-space character\n", var2 );
}
if( isspace(var3) )
{
printf("var3 = |%c| is a white-space character\n", var3 );
}
else
{
printf("var3 = |%c| is not a white-space character\n", var3 );
}
return(0);
}
Output / Return Value
var1 = |t| is not a white-space character
var2 = |1| is not a white-space character
var3 = | | is a white-space character
Limitations
Alternatives / See Also
Reference