TOUPPER(3)

NOME
toupper, tolower - converte letras para maiúsculas ou minúsculas.

SINÓPSE
#include <ctype.h>

int toupper (int c);
int tolower (int c);

DESCRIÇÃO
toupper() converte a letra c para maíscula, se possível.

tolower() converte a letra c para minúscula, se possível.

Se c não for um valor 'char' sem sinal, ou EOF, o comportamento destas funções é indefinido.

VALORES RETORNADOS
O valor retornado é aquela da letra convertida, ou c se a conversão não for possível.

DE ACORDO COM
ANSI C, BSD 4.3.

PROBLEMAS
Os detalher do que constitue uma letra maiúscula ou minúscula depende da localização atual. Por exemplo, o padrão da localização 'C' nada sabe sobre 'umlauts', portanto nenhuma conversão é feita para eles.

Em alguns locais de língua não-Inglesa, existem minúsculas sem correspondente maiúscula equivalente; o s agúdo Alemão é um exemplo.

VEJA TAMBÉM
isalpha(3), setlocale(3), locale(7).

TRADUZIDO POR LPD-BR em 08/06/2001.

  Tradução:
Ricardo C.O.Freitas <english.quest@best-service.com>

  Revisão.:
André Luiz Fassone <lonely_wolf@ig.com.br>