Caracteres: tabela ASCII, comparações e aritmética

  • caracteres são codificados por números, utilizando a tabela ASCII
  • cada constante char (por exemplo, 'A') corresponde ao valor numérico do caractere na tabela
  • comparações e operações aritméticas envolvendo valores char são realizadas considerando-se os valores numéricos da codificação ASCII
  • famílias importantes de caracteres que aparecem em números consecutivos:
    • letras maiúsculas, de 'A' a 'Z'
    • letras minúsculas, de 'a' a 'z'
    • dígitos, de '0' a '9'
  • por exemplo, 'A'+1 == 'B' é verdadeiro