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
- pienet kirjaimet
- erityinen symboli
- 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>