tolower() Funktion i C++
C++ att sänka() funktion konverterar ett versaler till ett gemener. Det är en fördefinierad funktion av ctype.h header-fil. Om det godkända tecknet är ett versaler, konverterar funktionen tolower() ett versaler till ett gemener. Denna funktion påverkar inte andra gemener, specialsymboler eller siffror.
int tolower(int ch);
Parameter:
- ch: Det är tecknet som ska konverteras till gemener.
Returvärde: Denna funktion returnerar ASCII-värdet för gemener motsvarande kap.
I C++ görs typcasting av int till char enligt följande:
char c = (char) tolower('A'); Nedanstående program illustrerar funktionen tolower() i C++:
Exempel 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);> }> |
Produktion
G in lowercase is represented as = g
Exempel 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;> }> |
Produktion
geeksforgeeks
Notera: Om tecknet som skickas i tolower() är något av dessa tre
- gemener
- speciell symbol
- siffra
tolower() returnerar tecknet som det är.
Exempel 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;> }> |
Produktion
geeks@123