int
isalnum(int ch)
Retorna não-zero se o argumento é uma letra do alfabeto
- maiúscula ou minúscula - ou um dígito. Se o argumento
não for alfanumérico, retorna zero. |
|
int
isalpha(int ch)
Retorna não-zero se o
argumento é uma letra do alfabeto - maiúscula ou
minúscula. Se não, retorna zero. |
|
int
isascii(int ch)
Retorna não-zero se o argumento é um caracter ASCII
válido, ou seja, está contido no intervalo [0 - 0x7F].
Se não, retorna zero. |
|
int
iscntrl(int ch)
Retorna não-zero se o argumento é um caracter de
controle válido, ou seja, está contido no intervalo [0 -
0x1F] ou é igual a 0x7F (DEL). Se não, retorna zero. |
|
int
isdigit(int ch)
Retorna não-zero se o argumento é um caracter numérico
[0 - 9]. Se não, retorna zero. |
|
int
isgraph(int ch)
Retorna não-zero se o argumento é diferente de espaço
e é um caracter para o qual existe uma representação
gráfica - letra, número ou símbolo. Se não, retorna
zero; |
|
int
islower(int ch)
Retorna não-zero se o argumento é uma letra minúscula
[a - z]. Se não, retorna zero. |
|
int
isprint(int ch)
Retorna não-zero se o
argumento é um caracter para o qual existe uma
representação gráfica - letra, número, símbolo ou
espaço. Se não, retorna zero; |
|
int
ispunct(int ch)
Retorna não-zero se o argumento é um sinal de
pontuação ou é um espaço. Se nao, retorna zero. |
|
int
isspace(int ch)
Retorna não-zero se o argumento é:
- Espaço
- Carriage return - \r
- Horizontal tab - \t
- Vertical tab - \v
- Form feed - \f
- Newline - \n
Se não, retorna zero |
|
int
isupper(int ch)
Retorna não-zero se o
argumento é uma letra maiúscula [A - Z]. Se não,
retorna zero. |
|
int
isxdigit(int ch)
Retorna não-zero se o argumento é um dígito haxadecimal.
[A - F] ou [a - f] oi [0 - 9]. Se não, retorna zero. |
|
int
tolower(int ch)
Retorna a letra minúscula equivalente se o argumento é
uma letra maiúscula, Se não, retorna o argumento tal
como foi fornecido.
A macro _tolower
é equivalente a tolower,
porém só deve ser chamada quando o argumento é
garantidamente uma letra maiúscula, sob pena de se obter
um resultado imprevisível.
Alguns compiladores não realizam
tolower
para caracteres acentuados nem para
cedilha. |
|
int
toupper(int ch)
Retorna a letra
maiúscula equivalente se o argumento é uma letra
minúscula, Se não, retorna o argumento tal como foi
fornecido.
A macro _toupper
é equivalente a toupper,
porém só deve ser chamada quando o argumento é
garantidamente uma letra minúscula, sob pena de se obter
um resultado imprevisível.
Alguns compiladores não realizam
toupper
para caracteres acentuados nem para
cedilha. |