1 00:00:00,000 --> 00:00:00,190 2 00:00:00,190 --> 00:00:03,310 >> Spreker: Kom ons skryf 'n program wat probeer twee snare te kopieer. 3 00:00:03,310 --> 00:00:07,690 Ek het reeds gekry het begin deur eerste uit te druk "Sê iets." Ek het die volgende 4 00:00:07,690 --> 00:00:10,130 noem GetString, stoor die terugkeer waarde in s. 5 00:00:10,130 --> 00:00:12,800 En dan maak ek seker dat s is nie leeg. 6 00:00:12,800 --> 00:00:16,860 >> Kom ons maak dat ons volgende afskrif van S. Ek gaan 'n nuwe veranderlike te verklaar, t, 7 00:00:16,860 --> 00:00:18,860 en bêre in dit is. 8 00:00:18,860 --> 00:00:21,740 Ek is volgende gaan eis, met printf, dat ek gaan 9 00:00:21,740 --> 00:00:24,410 kapitaliseer dat die afskrif. 10 00:00:24,410 --> 00:00:28,690 Ek is volgende gaan dat t om te kyk is op minste groter as 0 in lengte sodat 11 00:00:28,690 --> 00:00:31,800 Ek het nie per ongeluk probeer om te kapitaliseer 'n brief wat nie daar is nie. 12 00:00:31,800 --> 00:00:36,670 Sodra ek is seker, ek gaan om te verander die waarde op t bracket 0 die terugkeer te wees 13 00:00:36,670 --> 00:00:40,290 waarde van toupper, 'n funksie wat vat sy insette te hoofletters, 14 00:00:40,290 --> 00:00:43,820 verby in aangesien sy insette t bracket 0. 15 00:00:43,820 --> 00:00:49,650 >> Laastens, ek gaan om uit te druk wat Die oorspronklike waarde was, wat van 16 00:00:49,650 --> 00:00:51,650 Natuurlik, was s. 17 00:00:51,650 --> 00:00:58,950 En dan gaan ek te druk wat die waarde van die kopie is wat t. 18 00:00:58,950 --> 00:01:02,820 >> Toe ek nou saam te stel en die uitvoering van hierdie program, Ek hoop dat my oorspronklike te sien 19 00:01:02,820 --> 00:01:06,430 insette, gevolg deur 'n afskrif daarvan met net die kopie gekapitaliseer. 20 00:01:06,430 --> 00:01:08,260 Maar laat ons gaan. 21 00:01:08,260 --> 00:01:12,630 Maak afskrif 0. / Kopieer 0. 22 00:01:12,630 --> 00:01:16,100 En Ek sal 'n bydrae van, sê verskaf, hallo, maar in alle klein, 23 00:01:16,100 --> 00:01:17,620 en dan druk Enter. 24 00:01:17,620 --> 00:01:21,680 >> Ongelukkig, blyk dit dat beide die oorspronklike en die afskrif is nou "Hallo" 25 00:01:21,680 --> 00:01:24,680 met 'n kapitaal H. Maar dit is duidelik nie wat ek getik het. 26 00:01:24,680 --> 00:01:29,240 So glo, toe ek gekapitaliseer t, ek een of ander manier gekapitaliseer is, selfs al het ek 27 00:01:29,240 --> 00:01:32,860 gedink ek is die maak van 'n afskrif van s en noem dit t. 28 00:01:32,860 --> 00:01:34,520 Sekerlik, iets hier is verkeerd. 29 00:01:34,520 --> 00:01:35,770 Maar hoe kan ons los? 30 00:01:35,770 --> 00:01:36,640