Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME III. Les librairies utilitaires

5. Le groupe s_strs

5.27 SCR_upper_char (file s_stuppr.c:43)

Syntax

SCR_upper_char(ch)
int ch;

Description

Met un caractère en majuscule s'il s'agit d'une lettre uniquement. La macro toupper(ch) disponible dans la librairie standard C ne vérifie pas toujours que le caractère input est une lettre minuscule avant de transformer le caractère.

Remarque

Les caractères accentués sont également transformés en majuscules (é->E).

Valeur retournée

le caractère transformé

Exemple

    SCR_upper_char('a') vaut 'A'
SCR_upper_char('â') vaut 'A'
SCR_upper_char('ç') vaut 'C'
SCR_upper_char('C') vaut 'C'
SCR_upper_char('\n') vaut '\n'

Voir également

SCR_upper(), SCR_lower_char(), SCR_lower()

5.27.1 File s_stuppr.c

SCR_is_space(ch)
SCR_is_upper(ch)
unsigned char *SCR_upper(str)
SCR_upper_char(ch)

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be