logo

tolower() Funkcja w C++

Język C++ obniżyć() funkcja konwertuje wielkie litery na małe litery. Jest to z góry zdefiniowana funkcja ctype.h plik nagłówkowy. Jeśli przekazany znak jest wielkim alfabetem, funkcja tolower() konwertuje wielkie litery na małe litery. Ta funkcja nie ma wpływu na inne małe litery, symbole specjalne ani cyfry.

int tolower(int ch);>

Parametr:



    ch: Jest to znak, który ma zostać zamieniony na małe litery.

Wartość zwracana: Ta funkcja zwraca wartość ASCII pliku mała litera odpowiadający rozdz.

W C++ rzutowanie typu int na char odbywa się w następujący sposób:

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

Poniższe programy ilustrują funkcję tolow() w C++:



Przykład 1:

C++




różnica tygrysa i lwa



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

>

>

Wyjście

G in lowercase is represented as = g>

Przykład 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;> }>

>

pandy i numpy

>

Wyjście

geeksforgeeks>

Notatka: Jeśli znak przekazany w tolower() jest dowolnym z tych trzech

  1. mała litera
  2. specjalny symbol
  3. cyfra

tolower() zwróci znak takim, jaki jest.

Przykład 3:

C++


Program liczb pierwszych w Javie



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

>

>

Wyjście

geeks@123>