Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Vous êtes un professionnel et vous avez besoin d'une formation ? Programmation avec
Le langage C
Voir le programme détaillé

Fonction _toupper (POSIX)

La fonction _tolower


Entête à inclure

#include <ctype.h>

Fonction _toupper (POSIX)

int _toupper( int character );

La macro POSIX/XSI _toupper réalise une conversion vers les majuscules.

Cette macro est obsolescente dans POSIX. Préférez toupper, qui vérifie le domaine de conversion et laisse inchangés les caractères qui ne sont pas des minuscules.

Paramètre

Valeur de retour

La macro retourne la lettre majuscule correspondant au caractère fourni.

Exemple de code

Le programme suivant montre une utilisation simple de _toupper.

 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
 11 
#define _XOPEN_SOURCE 700

#include <ctype.h>
#include <stdio.h>

int main() {

    printf( "%c\n", _toupper( 'k' ) );

    return 0;
}
Exemple d'utilisation de _toupper

Voici le résultat produit par cet exemple.

K

Sujets connexes

_tolower
toupper
toupper_l


La fonction _tolower




Vous êtes un professionnel et vous avez besoin d'une formation ? Programmation avec
Le langage C
Voir le programme détaillé