>> DAVID Malan: Poďme sa teraz upresniť tento program trochu.
Nebolo by pekné, keby tam bol volanie funkcie, povedzme, že islower
by sa mohol vrátiť true alebo false na tom, či daný
znak je malá?
Nebolo by to byť ešte lepšie, keby tam boli funkcia s názvom toupper, že
mohol previesť na malé písmená List na veľké písmená?
>> No, ukázalo sa, že obe funkcie existujú, a sú deklarovaná v súbore
volal ctype.h.
Takže poďme pridať tento súbor do mojej obsahuje.
patrí ctype.h.
A teraz poďme využiť aj tých, funkcie, nahradí prvý my, ak
podmieňujú takto.
ak islower s bracket i, čím sa vracia true alebo false, ak je i-tý
postava s je malé písmeno.
A poďme sa nahradiť môj aritmetiku Výraz tu sa proste toupper z
s bracket i, čím sa vracia veľká ekvivalent teho
postava s, ak je to malé písmená.
>> Chystám sa odísť sám svojou ďalšieho bloku, pretože v prípade, že list nie je
malá, stále chcem, aby vytlačiť bezo zmeny.
A poďme teraz skompilovať tento program.
Uistite [? capitalize1. ?]
Poďme teraz spustiť program s capitalize1.
A poďme teraz zadajte slovo, ako ahoj vo všetkých malými písmenami.
H-E-L-L-O, Enter, a to dokonca tlačí vo všetkých veľkými písmenami.
>> Skúsme ešte jeden scenár, aj keď, tentoraz zadaním svoje meno s
prvé písmeno, D, zarábal už len v prípade, som spackal
niečo, čo sa v mojom vlastnom kóde s kapitalizácie tohto char.
Zadajte, ale nie, DAVID vo všetkých čiapky vypíše tento čas, ako sa očakávalo.