>> David MALAN: Sabihin ngayong pinuhin ang program na ito ng kaunti.
Gusto hindi ito maging maganda kung mayroong isang function na tinatawag na, sabihin nating, islower na
maaaring bumalik totoo o hindi batay sa kung ang isang ibinigay na
na karakter ay lowercase?
Gusto hindi ito maging kahit nicer kung mayroong isang function na tinatawag na toupper na
ma-convert ang isang maliit na titik sulat sa uppercase?
>> Well, ito ay lumiliko out na ang parehong mga pag-andar umiiral, at ang mga ito ay ipinahayag sa isang file
tinatawag ctype.h.
Kaya hayaan magdagdag ng file na iyon sa aking Kabilang.
isama ctype.h.
At ni gamitin ang parehong mga ngayon hayaan mga pag-andar, na pinapalitan muna ang aking kung
kondisyon tulad ng sumusunod.
kung bracket i islower s, at sa gayon bumabalik na tama o mali kung ang ith
na character sa s ay isang maliit na titik sulat.
At ngayon palitan ng aking palatuusan ipaalam expression dito na may simpleng toupper ng
bracket s ko, at sa gayon ay bumabalik na ang uppercase katumbas ng ith
na character sa mga kung ito ay lower case.
>> Pupunta ako sa iwanang mag-isa ang aking iba bloke, dahil kung ang titik ay hindi
lowercase, pa rin Gusto kong mag- i-print ito hindi nabago.
At ngayon compile ng program na ito ipaalam.
Gawing [? capitalize1. ?]
Tumakbo ni ngayon ang programa Hayaan may capitalize1.
At ngayon nagta-type ng isang salita tulad ng ipaalam kumusta sa lahat ng maliit na.
H-E-L-L-O, Magpasok, at ito sa katunayan mga kopya sa lahat ng malalaki.
>> Subukan ang isa pang sitwasyon Hayaan, bagaman, oras na ito inputting ang aking sariling pangalan sa
ang unang titik, D, capitalized na, kung sakali messed ko
isang bagay up sa aking sariling code ng mga capitalization ng na pansamantalang trabaho.
Ipasok ang, ngunit hindi, si David sa lahat ng caps Pini-print oras na ito tulad ng inaasahan.