logo

tolower()-funktio C++:ssa

C++ laskea() toiminto muuntaa isot aakkoset pieniksi aakkosiksi. Se on ennalta määritetty toiminto ctyyppi.h otsikkotiedosto. Jos välitetty merkki on isoja aakkosia, tolower()-funktio muuntaa isot aakkoset pieniksi aakkosiksi. Tämä toiminto ei vaikuta muihin pieniin kirjaimiin, erikoissymboleihin tai numeroihin.

int tolower(int ch);>

Parametri:



    ch: Se on merkki, joka muunnetaan pieniksi kirjaimiksi.

Palautusarvo: Tämä funktio palauttaa ASCII-arvon pienet kirjaimet vastaavaa ch.

C++:ssa int:n tyyppilähetys chariksi tapahtuu seuraavasti:

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

Alla olevat ohjelmat havainnollistavat tolower()-funktiota C++:ssa:



Esimerkki 1:

C++






// 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);> }>

>

>

Lähtö

G in lowercase is represented as = g>

Esimerkki 2:

C++




// 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;> }>

Android prosessi acore

>

>

Lähtö

geeksforgeeks>

Huomautus: Jos tolower():ssä välitetty merkki on jokin näistä kolmesta

  1. pienet kirjaimet
  2. erityinen symboli
  3. numero

tolower() palauttaa merkin sellaisena kuin se on.

Esimerkki 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;> }>

>

>

Lähtö

geeks@123>