TOUPPER(3)

NOM
toupper, tolower - Convertie les lettres en majuscules ou minuscules

SYNOPSIS
#include <ctype.h>

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

DESCRIPTION
toupper() convertit la lettre c en majuscule si c'est possible.

tolower() convertit la lettre c en minuscule si c'est possible.

Si c n'est ni une valeur unsigned char, ni EOF, le comportement de ces fonctions est imprévisible.

VALEUR RENVOYÉE
La valeur renvoyée est celle de la lettre convertie, ou bien c si la conversion n'était pas possible.

CONFORMITÉ
C89, C99, BSD 4.3.

BOGUES
La définition de « majuscule » et « minuscule » dépend des paramètres régionaux (localisation) en vigueur. Par exemple, la localisation "C" par défaut ne connaît rien concernant les accents et n'effectue donc aucune conversion.

Dans certaines langues, des lettres minuscules n'ont pas d'équivalent majuscule, comme par exemple le caractère allemand « ß ».

VOIR AUSSI
isalpha(3), setlocale(3), towlower(3), towupper(3), locale(7)

TRADUCTION

Ce document est une traduction réalisée par Christophe Blaess <http://www.blaess.fr/christophe/> le 5 décembre 1996 et révisée le 17 juillet 2008.

L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=C man 3 toupper ». N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.