>> DAVID Malan: Ejja issa jirfinaw dan il-programm daqsxejn aktar.
Ma Ikun sbieħ jekk toupper jista kapitalizzazzjoni ittra jekk zghar, u
jekk mhux zghar, pass permezz nbidlux?
Fi kliem ieħor, jista I jissostitwixxu tiegħi blokk jekk il inkella bi
sejħa waħda biex toupper?
>> Well, li twieġeb din il-mistoqsija, I d aħjar tikkonsulta lill-
dokumentazzjoni għall toupper.
Biex tagħmel dan, let me tiftaħ terminal akbar barra tieqa ta 'gedit, u
imbagħad it-tip toupper bniedem, u b'hekk jfisser li Nixtieq li tiftaħ il-
hekk imsejħa page bniedem għal l toupper funzjoni.
Malli laqtu Daħħal, nara skrin bħal dan wieħed.
U issa avviż li dawn jidhru li jkunu kkombinati d-dokumentazzjoni għall toupper
ta 'fuq ma' dik għal tolower.
Imma ma jimpurtax.
>> Int ser ikollok avviż taħt l-sinopsi li Jien mfakkra li, tabilħaqq, sabiex tuża din
funzjoni, I għandu jinkludi l- ctype.h fajl header.
Hawn taħt li, tara li toupper hija iddikjarati bħala jirritorna int u
taċċetta int, li huwa daqsxejn kurjuż, peress li s'issa, stajt ġiet
manipulazzjoni Chars biss.
Iżda li OK.
Jirriżulta li din hija biss konvenzjoni, u nistgħu għadhom jużaw c bħala
għalkemm huwa char, anki jekk huwa ddikjarat bħala int.
>> Issa, fid-deskrizzjoni hawn, nara li toupper tikkonverti l-ittra c sabiex
uppercase jekk possibbli.
U taħt il-valur tar-ritorn, nara li il-valur irritornat huwa dak tal-
ittra konvertiti jew c, jekk il- konverżjoni ma kienx possibbli.
U hemm l-għarfien I kienet tfittex.
Jekk c mhuwiex, fil-fatt, lowercase ittra, jidher li toupper se
sempliċiment tgħaddih flimkien ma nbidlux.
>> Mela ejja issa ritorn għall-kodiċi tiegħi.
U ejja issa tneħħi l-intier ta ' dan il-blokk kondizzjonali u jissostitwixxih,
pjuttost sempliċi, bil printf% comma c toupper ta bracket i i jagħlqu paren
paren qrib virgola, u b'hekk jfisser li nixtieq li tissostitwixxi% c
bil-kapitalizzazzjoni ta 'l- ittra ith fl-i jekk il-ith
ittra i hija zghar.
Jew anki jekk mhuwiex, se jkun mgħoddi mhux mibdul.
>> Ejja issa jiġbor dan il-programm jagħmlu capitalize2, u run ma '
capitalize2, għal darb'oħra, ittajpjar bonjour.
U fil-fatt, aħna nikseb lura uppercase.
Ejja darb'oħra tip David.
U dan, wisq, hija uppercase.