1 00:00:00,000 --> 00:00:00,650 2 00:00:00,650 --> 00:00:02,410 >> DAVID MALAN: Katsotaanpa nyt tarkentaa Tämän ohjelman vähän. 3 00:00:02,410 --> 00:00:05,940 Eikö olisi mukavaa, jos siellä oli toiminto nimeltään vaikkapa islower että 4 00:00:05,940 --> 00:00:08,210 voisi palata totta vai tarua sen perusteella, onko tietyn 5 00:00:08,210 --> 00:00:09,780 merkki pieniksi? 6 00:00:09,780 --> 00:00:12,920 Eikö olisi vielä mukavampaa, jos oli toiminto nimeltään toupper että 7 00:00:12,920 --> 00:00:15,540 voi muuntaa pieniä kirjeen isoja? 8 00:00:15,540 --> 00:00:18,790 >> No, käy ilmi, että molempia toimintoja olemassa, ja he ilmoitettu tiedosto 9 00:00:18,790 --> 00:00:20,660 nimeltään ctype.h. 10 00:00:20,660 --> 00:00:23,540 Joten lisää tiedostotyyppiä minun kuuluu. 11 00:00:23,540 --> 00:00:26,450 kuuluu ctype.h. 12 00:00:26,450 --> 00:00:30,135 Ja nyt katsotaanpa hyödyntää sekä näiden toimintoja, korvaa ensin minun, jos 13 00:00:30,135 --> 00:00:33,270 kunnossa seuraavasti. 14 00:00:33,270 --> 00:00:40,530 jos islower s kiinnike i, jolloin palaavat tosi tai epätosi, jos nnen 15 00:00:40,530 --> 00:00:42,930 merkki s on kirjainta. 16 00:00:42,930 --> 00:00:49,270 Ja katsotaanpa nyt korvata minun aritmeettinen ilmaisu täällä yksinkertaisesti toupper of 17 00:00:49,270 --> 00:00:53,860 s kiinnike i, joten se palautuu isoja vastaava nnen 18 00:00:53,860 --> 00:00:56,470 merkki s, jos se on pienillä kirjaimilla. 19 00:00:56,470 --> 00:00:59,270 >> Aion lähteä minun muuten rauhaan, koska jos kirje ei ole 20 00:00:59,270 --> 00:01:01,760 pieniä, haluan silti tulostaa sen ennallaan. 21 00:01:01,760 --> 00:01:03,900 Ja katsotaanpa nyt kokoamaan tätä ohjelmaa. 22 00:01:03,900 --> 00:01:06,860 Make [? capitalize1. ?] 23 00:01:06,860 --> 00:01:10,020 Katsotaanpa nyt ajaa ohjelman kanssa capitalize1. 24 00:01:10,020 --> 00:01:12,870 Ja katsotaanpa nyt kirjoita sana kuin Hei kaikki pieniä. 25 00:01:12,870 --> 00:01:17,240 H-E-L-L-O, Enter, ja se todellakin tulostaa isoja. 26 00:01:17,240 --> 00:01:20,910 >> Kokeillaan yksi skenaario, vaikka, tällä kertaa syöttämällä oman nimeni kanssa 27 00:01:20,910 --> 00:01:24,240 ensimmäinen kirjain, D, aktivoidut jo, vain siinä tapauksessa Mokasin 28 00:01:24,240 --> 00:01:27,430 jotain omassa koodin kanssa arvo että char. 29 00:01:27,430 --> 00:01:31,250 Anna, mutta ei, DAVID kokonaan isoilla kirjaimilla tulostaa tällä kertaa odotetusti. 30 00:01:31,250 --> 00:01:34,365