1 00:00:00,000 --> 00:00:00,280 2 00:00:00,280 --> 00:00:02,240 >> DAVID Malan: Ejja issa jirfinaw dan il-programm daqsxejn aktar. 3 00:00:02,240 --> 00:00:06,510 Ma Ikun sbieħ jekk toupper jista kapitalizzazzjoni ittra jekk zghar, u 4 00:00:06,510 --> 00:00:08,880 jekk mhux zghar, pass permezz nbidlux? 5 00:00:08,880 --> 00:00:12,110 Fi kliem ieħor, jista I jissostitwixxu tiegħi blokk jekk il inkella bi 6 00:00:12,110 --> 00:00:13,960 sejħa waħda biex toupper? 7 00:00:13,960 --> 00:00:16,000 >> Well, li twieġeb din il-mistoqsija, I d aħjar tikkonsulta lill- 8 00:00:16,000 --> 00:00:17,630 dokumentazzjoni għall toupper. 9 00:00:17,630 --> 00:00:22,100 Biex tagħmel dan, let me tiftaħ terminal akbar barra tieqa ta 'gedit, u 10 00:00:22,100 --> 00:00:26,060 imbagħad it-tip toupper bniedem, u b'hekk jfisser li Nixtieq li tiftaħ il- 11 00:00:26,060 --> 00:00:29,060 hekk imsejħa page bniedem għal l toupper funzjoni. 12 00:00:29,060 --> 00:00:31,580 Malli laqtu Daħħal, nara skrin bħal dan wieħed. 13 00:00:31,580 --> 00:00:34,750 U issa avviż li dawn jidhru li jkunu kkombinati d-dokumentazzjoni għall toupper 14 00:00:34,750 --> 00:00:37,010 ta 'fuq ma' dik għal tolower. 15 00:00:37,010 --> 00:00:38,010 Imma ma jimpurtax. 16 00:00:38,010 --> 00:00:41,640 >> Int ser ikollok avviż taħt l-sinopsi li Jien mfakkra li, tabilħaqq, sabiex tuża din 17 00:00:41,640 --> 00:00:45,220 funzjoni, I għandu jinkludi l- ctype.h fajl header. 18 00:00:45,220 --> 00:00:49,520 Hawn taħt li, tara li toupper hija iddikjarati bħala jirritorna int u 19 00:00:49,520 --> 00:00:52,720 taċċetta int, li huwa daqsxejn kurjuż, peress li s'issa, stajt ġiet 20 00:00:52,720 --> 00:00:54,370 manipulazzjoni Chars biss. 21 00:00:54,370 --> 00:00:55,310 Iżda li OK. 22 00:00:55,310 --> 00:00:59,070 Jirriżulta li din hija biss konvenzjoni, u nistgħu għadhom jużaw c bħala 23 00:00:59,070 --> 00:01:01,990 għalkemm huwa char, anki jekk huwa ddikjarat bħala int. 24 00:01:01,990 --> 00:01:05,850 >> Issa, fid-deskrizzjoni hawn, nara li toupper tikkonverti l-ittra c sabiex 25 00:01:05,850 --> 00:01:07,980 uppercase jekk possibbli. 26 00:01:07,980 --> 00:01:11,520 U taħt il-valur tar-ritorn, nara li il-valur irritornat huwa dak tal- 27 00:01:11,520 --> 00:01:15,320 ittra konvertiti jew c, jekk il- konverżjoni ma kienx possibbli. 28 00:01:15,320 --> 00:01:17,120 U hemm l-għarfien I kienet tfittex. 29 00:01:17,120 --> 00:01:21,060 Jekk c mhuwiex, fil-fatt, lowercase ittra, jidher li toupper se 30 00:01:21,060 --> 00:01:23,450 sempliċiment tgħaddih flimkien ma nbidlux. 31 00:01:23,450 --> 00:01:25,750 >> Mela ejja issa ritorn għall-kodiċi tiegħi. 32 00:01:25,750 --> 00:01:30,480 U ejja issa tneħħi l-intier ta ' dan il-blokk kondizzjonali u jissostitwixxih, 33 00:01:30,480 --> 00:01:40,240 pjuttost sempliċi, bil printf% comma c toupper ta bracket i i jagħlqu paren 34 00:01:40,240 --> 00:01:45,120 paren qrib virgola, u b'hekk jfisser li nixtieq li tissostitwixxi% c 35 00:01:45,120 --> 00:01:49,050 bil-kapitalizzazzjoni ta 'l- ittra ith fl-i jekk il-ith 36 00:01:49,050 --> 00:01:50,530 ittra i hija zghar. 37 00:01:50,530 --> 00:01:53,710 Jew anki jekk mhuwiex, se jkun mgħoddi mhux mibdul. 38 00:01:53,710 --> 00:01:58,790 >> Ejja issa jiġbor dan il-programm jagħmlu capitalize2, u run ma ' 39 00:01:58,790 --> 00:02:01,800 capitalize2, għal darb'oħra, ittajpjar bonjour. 40 00:02:01,800 --> 00:02:03,800 U fil-fatt, aħna nikseb lura uppercase. 41 00:02:03,800 --> 00:02:05,090 Ejja darb'oħra tip David. 42 00:02:05,090 --> 00:02:06,340 U dan, wisq, hija uppercase. 43 00:02:06,340 --> 00:02:09,380