>> DAVID Malan: Hebu sasa kuboresha mpango huu kidogo zaidi.
Je, si ni kuwa nzuri kama toupper inaweza herufi kama Herufi za chini, na
kama si lowercase, kupita hivyo kwa njia ya kubadilika?
Kwa maneno mengine, naweza kuchukua nafasi ya yangu kama-kingine kuzuia na
simu moja kwa toupper?
>> Naam, kwa kujibu swali hili, Ningependa bora kushauriana
nyaraka kwa toupper.
Kwa kufanya hivyo, napenda kufungua terminal kubwa dirisha nje ya gedit, na
basi aina ya mtu toupper, na hivyo ikimaanisha kwamba Ningependa kufungua
kinachojulikana mtu ukurasa kwa kazi toupper.
Juu ya kupiga kuingia, naona screen kama hili.
Na sasa taarifa kwamba wanaonekana kuwa pamoja nyaraka kwa toupper
juu na kwamba kwa tolower.
Lakini hakuna jambo.
>> Utagundua chini ya synopsis kwamba Mimi nina aliwakumbusha kwamba, kwa kweli, kwa kutumia hii
kazi, mimi lazima ni pamoja na header file ctype.h.
Chini ya kwamba, unaweza kuona kwamba toupper ni alitangaza kama kurudi int na
kukubali int, ambayo ni kidogo curious, tangu hivi sasa, nimekuwa
kufanyia chars tu.
Lakini hiyo ni sawa.
Ni zinageuka kuwa hii ni mkataba huo, na bado tunaweza kutumia c kama
ingawa ni char, ingawa ni alitangaza kama int.
>> Sasa, katika maelezo hapa, naona ya kuwa toupper waongofu barua c kwa
uppercase kama inawezekana.
Na chini ya thamani ya kurudi, naona ya kuwa thamani akarudi ni ile ya
barua waongofu, au c, kama kubadilika hakuwa iwezekanavyo.
Na kuna ufahamu Mimi nilikuwa kutafuta.
Kama c ni si, kwa kweli, lowercase barua, inaonekana kwamba toupper mapenzi
tu kupita ni pamoja bila kubadilika.
>> Basi hebu sasa kurudi na kanuni yangu.
Na hebu sasa kuondoa ukamilifu wa kuzuia hii masharti na badala yake,
kabisa tu, na printf% c comma toupper ya s bracket i karibu paren
paren karibu semicolon, na hivyo ikimaanisha kwamba Ningependa kuchukua nafasi ya% c
kwa mtaji wa ith barua katika s kama ith
barua katika s ni Herufi za chini.
Au hata kama siyo, itakuwa kupita kwa njia ya kubadilika.
>> Hebu sasa kukusanya mpango huu na kufanya capitalize2, na kuendesha kwa
capitalize2, tena, kuandika hello.
Na kwa kweli, sisi kupata nyuma uppercase.
Hebu tena aina Daudi.
Na pia, ni uppercase.