Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Treba mi malo pojasnjenje sta tacno radi ovaj c- ??operator??

[es] :: C/C++ programiranje :: C/C++ za početnike :: Treba mi malo pojasnjenje sta tacno radi ovaj c- ??operator??

[ Pregleda: 3839 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Šahbaz
Developer, BBM
EU

Član broj: 102142
Poruke: 106
*.crnagora.net.



Profil

icon Treba mi malo pojasnjenje sta tacno radi ovaj c- ??operator??11.08.2006. u 16:05 - pre 214 meseci
Treba mi malo pojasnjenje sta tacno radi ovaj c- ??operator??

Evo koda:

Code:

int velika_u_mala (char c) { 
    if (c>='A' && c<='Z') /

        return c-'A'+'a';

    return c;



}


E meni je jasno sta radi funkcija ali return c-'A'+'a'; mi nije bas naj jasnije.
Pa ako neko moze neka mi objasni i na koje nacine isto moze da se iskoristi:)))
 
Odgovor na temu

icobh
Igor Pejašinović
Network Admin
Navigo SC d.o.o.
Banja Luka

Član broj: 18738
Poruke: 1319
*.inecco.net.

Sajt: www.nsc.ba


+4 Profil

icon Re: Treba mi malo pojasnjenje sta tacno radi ovaj c- ??operator??11.08.2006. u 16:18 - pre 214 meseci
A kao karakter, tj. 'A' u integer vrijednosti iznosi 65. Da pojasnim: Velika slova se u ascii kodu predstavljaju brojevima od 65 do 90 a mala slova od 97 do 122. NPR. ako je c='B', i imamo c-'A'+'a', to onda znači: 66-65+97=98, a pomoću 98 se predstavlja malo slovo b, tj. 'b'
I ♥ ♀

Ovaj post je zlata vrijedan!
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Treba mi malo pojasnjenje sta tacno radi ovaj c- ??operator??

[ Pregleda: 3839 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.