Reference for Wiring version 0024+. If you have a previous version, use the reference included with your software. If you see any errors or have any comments, let us know.
| Name | isGraph() |
||
|---|---|---|---|
| Examples | char tab = 't'; // tab character
char digit = '1'; // digit character
char upperA = 'A'; // upper case 'A'
char lowerA = 'a'; // lower case 'a'
char colon = ','; // comma
char val;
void setup()
{
Serial.begin(9600);
val = toLowerCase(upperA);
Serial.print(val); // prints 'a'
Serial.print(" ");
Serial.print(isAlphaNumeric(digit),DEC); // prints 1 (true)
Serial.print(" ");
Serial.print(isAlpha(upperA),DEC); // prints 1 (true)
Serial.print(" ");
Serial.print(isAscii(upperA),DEC); // prints 1 (true)
Serial.print(" ");
Serial.print(isWhitespace(tab),DEC); // prints 1 (true)
Serial.print(" ");
Serial.print(isGraph(lowerA),DEC); // prints 1 (true)
Serial.print(" ");
Serial.print(isLowerCase(lowerA),DEC); // prints 1 (true)
Serial.print(" ");
Serial.print(isSpace(val),DEC); // prints 0 (false)
Serial.print(" ");
Serial.print(isUpperCase(upperA),DEC); // prints 1 (true)
Serial.print(" ");
Serial.print(isControl(upperA), DEC); // prints 0 (false)
Serial.print(" ");
Serial.print(isDigit(digit), DEC); // prints 1 (true)
Serial.print(" ");
Serial.print(isGraph(digit), DEC); // prints 1 (true)
Serial.print(" ");
Serial.print(isPunct(colon), DEC); // prints 1 (true)
Serial.print(" ");
Serial.print(isHexadecimalDigit('F'), DEC); // prints 1 (true)
Serial.print(" ");
val = toLowerCase('K'); // prints 'k'
Serial.print(val);
Serial.print(" ");
val = toAscii(40);
Serial.println(val); // prints '('
}
void loop()
{
} |
||
| Description | Checks for any printable character except space. | ||
| Syntax | isGraph(var) |
||
| Parameters |
|
||
| Returns | boolean: true or false | ||
| Usage | Application | ||
| Related | isAlphaNumeric() isAlpha() isAscii() isWhitespace() isControl() isDigit() isGraph() isLowerCase() isPrintable() isPunct() isSpace() isUpperCase() isHexadecimalDigit() |

