logo

tolower() Functie in C++

De C++ verlagen() functie converteert een hoofdletteralfabet naar een kleine letter. Het is een vooraf gedefinieerde functie van ctype.h header-bestand. Als het doorgegeven teken een hoofdletteralfabet is, converteert de functie tolower() een hoofdletteralfabet naar een kleine letter. Deze functie heeft geen invloed op een ander klein letterteken, speciaal symbool of cijfer.

int tolower(int ch);>

Parameter:



    ch: Dit is het teken dat naar kleine letters moet worden geconverteerd.

Winstwaarde: Deze functie retourneert de ASCII-waarde van de kleine letter overeenkomend met de ch.

In C++ wordt het typecasten van int naar char als volgt gedaan:

char c = (char) tolower('A');>

Onderstaande programma's illustreren de functie tolower() in C++:



Voorbeeld 1:

C++




laatste commit ongedaan maken



// C++ program to demonstrate> // example of tolower() function.> > #include> using> namespace> std;> > int> main()> {> > >char> c =>'G'>;> > >cout << c <<>' in lowercase is represented as = '>;> > >// tolower() returns an int value there for typecasting> >// with char is required> >cout << (>char>)>tolower>(c);> }>

>

>

Uitvoer

G in lowercase is represented as = g>

Voorbeeld 2:

C++


wat is uitzonderingsafhandeling in Java



arp - een opdracht
// C++ program to convert a string to lowercase> // using tolower> #include> using> namespace> std;> > int> main()> {> > >// string to be converted to lowercase> >string s =>'GEEKSFORGEEKS'>;> > >for> (>auto>& x : s) {> >x =>tolower>(x);> >}> > >cout << s;> >return> 0;> }>

>

>

Uitvoer

geeksforgeeks>

Opmerking: Als het teken dat in tolower() wordt doorgegeven, een van deze drie is

  1. kleine letter
  2. speciaal symbool
  3. cijfer

tolower() retourneert het teken zoals het is.

Voorbeeld 3:

C++




// C++ program to demonstrate> // example of tolower() function.> #include> using> namespace> std;> > int> main() {> > >string s=>'Geeks@123'>;> > >for>(>auto> x:s){> > >cout << (>char>)>tolower>(x);> >}> > >return> 0;> }>

>

Java-datastructuren

>

Uitvoer

geeks@123>