1 00:00:00,000 --> 00:00:00,190 2 00:00:00,190 --> 00:00:03,310 >> SPEAKER: Pieņemsim uzrakstīt programmu, kas cenšas nokopēt divas stīgas. 3 00:00:03,310 --> 00:00:07,690 Esmu jau gotten sākās, vispirms izdrukāšana "kaut ko teikt." Es nākamais 4 00:00:07,690 --> 00:00:10,130 zvanu GetString, uzglabājot atgriešanās vērtība s. 5 00:00:10,130 --> 00:00:12,800 Un tad es pārliecinos tas s nav null. 6 00:00:12,800 --> 00:00:16,860 >> Pieņemsim nākamais padarīt mūsu kopiju S. es esmu gatavojas atzīt jaunu mainīgo, t, 7 00:00:16,860 --> 00:00:18,860 un uzglabāt to s. 8 00:00:18,860 --> 00:00:21,740 Es esmu blakus gatavojas pieprasīt, ar printf, ka es esmu gatavojas 9 00:00:21,740 --> 00:00:24,410 kapitalizēt to kopiju. 10 00:00:24,410 --> 00:00:28,690 Es esmu blakus gatavojas pārbaudīt, ka t ir vismaz lielāka par 0 garumā, lai 11 00:00:28,690 --> 00:00:31,800 Man nav nejauši mēģināt gūt labumu Vēstulē, kas nav tur. 12 00:00:31,800 --> 00:00:36,670 Pēc tam, kad es esmu pārliecināts, ka es esmu gatavojas mainīt vērtība t grupā 0 būt atgriešanās 13 00:00:36,670 --> 00:00:40,290 vērtība toupper, funkcija, pārveido savu ieguldījumu lielajiem burtiem, 14 00:00:40,290 --> 00:00:43,820 iet tik tā ieejas t grupā 0. 15 00:00:43,820 --> 00:00:49,650 >> Visbeidzot, es esmu gatavojas drukāt, ko sākotnējā vērtība bija, kas, no 16 00:00:49,650 --> 00:00:51,650 Protams, bija s. 17 00:00:51,650 --> 00:00:58,950 Un tad es esmu gatavojas drukāt, kas vērtība kopijas ir, kas ir t. 18 00:00:58,950 --> 00:01:02,820 >> Kad es tagad apkopot un palaist šo programmu, Es ceru redzēt manu oriģinālu 19 00:01:02,820 --> 00:01:06,430 input seko kopiju tikai ar kopiju kapitalizēti. 20 00:01:06,430 --> 00:01:08,260 Bet pieņemsim pārbaudīt. 21 00:01:08,260 --> 00:01:12,630 Padarīt kopiju 0. / Copy 0. 22 00:01:12,630 --> 00:01:16,100 Un es jums sniegt savu ieguldījumu, teiksim, sveiki, bet visiem mazajiem, 23 00:01:16,100 --> 00:01:17,620 un pēc tam nospiediet Enter. 24 00:01:17,620 --> 00:01:21,680 >> Diemžēl šķiet, ka gan oriģinālu un kopiju tagad "Hello" 25 00:01:21,680 --> 00:01:24,680 ar kapitāla H. Bet tas ir noteikti nav tas, ko es drukāti. 26 00:01:24,680 --> 00:01:29,240 Tātad acīmredzot, kad es kapitalizēti t, es kaut kapitalizēti s, lai gan es 27 00:01:29,240 --> 00:01:32,860 domāju, man bija pieņemšanas kopiju S un aicinot to t. 28 00:01:32,860 --> 00:01:34,520 Protams, kaut kas šeit nav kārtībā. 29 00:01:34,520 --> 00:01:35,770 Bet kā mēs varam noteikt? 30 00:01:35,770 --> 00:01:36,640