De functie toupper () zet een alfabet in kleine letters om in een alfabet in hoofdletters, als het doorgegeven argument een alfabet in kleine letters is.
C toupper () Prototype
int toupper (int arg);
Functie toupper () accepteert één argument in de vorm van een geheel getal en retourneert de waarde van het type int
.
Hoewel toupper () een integer als argument gebruikt, wordt het teken doorgegeven aan de functie. Intern wordt het teken voor de controle geconverteerd naar de overeenkomstige ASCII-waarde.
Als het doorgegeven argument niet een alfabet in kleine letters is, retourneert het hetzelfde teken dat aan de functie is doorgegeven.
Het wordt gedefinieerd in het header-bestand.
Voorbeeld: C toupper () functie
#include #include int main() ( char c; c = 'm'; printf("%c -> %c", c, toupper(c)); // Displays the same argument passed if other characters than lowercase character is passed to toupper(). c = 'D'; printf("%c -> %c", c, toupper(c)); c = '9'; printf("%c -> %c", c, toupper(c)); return 0; )
Uitvoer
m -> MD -> D 9 -> 9