>> Spreker: Kom ons skryf 'n program wat probeer twee snare te kopieer.
Ek het reeds gekry het begin deur eerste uit te druk "Sê iets." Ek het die volgende
noem GetString, stoor die terugkeer waarde in s.
En dan maak ek seker dat s is nie leeg.
>> Kom ons maak dat ons volgende afskrif van S. Ek gaan 'n nuwe veranderlike te verklaar, t,
en bêre in dit is.
Ek is volgende gaan eis, met printf, dat ek gaan
kapitaliseer dat die afskrif.
Ek is volgende gaan dat t om te kyk is op minste groter as 0 in lengte sodat
Ek het nie per ongeluk probeer om te kapitaliseer 'n brief wat nie daar is nie.
Sodra ek is seker, ek gaan om te verander die waarde op t bracket 0 die terugkeer te wees
waarde van toupper, 'n funksie wat vat sy insette te hoofletters,
verby in aangesien sy insette t bracket 0.
>> Laastens, ek gaan om uit te druk wat Die oorspronklike waarde was, wat van
Natuurlik, was s.
En dan gaan ek te druk wat die waarde van die kopie is wat t.
>> Toe ek nou saam te stel en die uitvoering van hierdie program, Ek hoop dat my oorspronklike te sien
insette, gevolg deur 'n afskrif daarvan met net die kopie gekapitaliseer.
Maar laat ons gaan.
Maak afskrif 0. / Kopieer 0.
En Ek sal 'n bydrae van, sê verskaf, hallo, maar in alle klein,
en dan druk Enter.
>> Ongelukkig, blyk dit dat beide die oorspronklike en die afskrif is nou "Hallo"
met 'n kapitaal H. Maar dit is duidelik nie wat ek getik het.
So glo, toe ek gekapitaliseer t, ek een of ander manier gekapitaliseer is, selfs al het ek
gedink ek is die maak van 'n afskrif van s en noem dit t.
Sekerlik, iets hier is verkeerd.
Maar hoe kan ons los?