IsAlpha

From Wiring

Jump to: navigation, search
Name isAlpha()
Description Checks for an alphabetic character.
Syntax
isAlpha(var)
Methods
Constructor
Parameters
var unknown datatype int or char variable name referencing the value
Returns boolean: true or false
Example
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() 
{
 
}
Related isAlphaNumeric, isAscii, isWhitespace, isControl, isDigit, isGraph, isLowerCase, isPrintable, isPunct, isSpace, isUpperCase, isHexadecimalDigit
Language: English
Personal tools