1 00:00:00,000 --> 00:00:00,190 2 00:00:00,190 --> 00:00:03,310 >> Tagapagsalita: magsulat ng isang programa Hayaan na Sinusubukan upang kopyahin ang dalawang mga string. 3 00:00:03,310 --> 00:00:07,690 Ako na nakuha magsimula sa pamamagitan ng unang nagpi-print out "Sabihing isang bagay." Ako susunod 4 00:00:07,690 --> 00:00:10,130 tumawag GetString, pag-iimbak ang halaga balik sa s. 5 00:00:10,130 --> 00:00:12,800 At pagkatapos ay siguraduhin na ako na s ay hindi null. 6 00:00:12,800 --> 00:00:16,860 >> Ng susunod na gumawa ng aming mga kopya ng S. Pupunta ako Hayaan idedeklara ng isang bagong variable, t, 7 00:00:16,860 --> 00:00:18,860 at iimbak sa ito ay s. 8 00:00:18,860 --> 00:00:21,740 Susunod na pupuntahan ko upang i-claim, may printf, na pupuntahan ko 9 00:00:21,740 --> 00:00:24,410 sulatin sa malaking titik kopya na. 10 00:00:24,410 --> 00:00:28,690 Susunod na pupuntahan ko na suriin na ang t ay sa hindi bababa sa higit sa 0 ang haba nang sa gayon ay 11 00:00:28,690 --> 00:00:31,800 Hindi ko sinasadyang subukan upang sulatin sa malaking titik isang sulat na hindi doon. 12 00:00:31,800 --> 00:00:36,670 Sa sandaling ako sigurado, ako pagpunta upang baguhin ang halaga sa t bracket 0 upang maging ang return 13 00:00:36,670 --> 00:00:40,290 halaga ng toupper, isang function na Kino-convert nito input sa uppercase, 14 00:00:40,290 --> 00:00:43,820 pagpasa sa bilang nito input t bracket 0. 15 00:00:43,820 --> 00:00:49,650 >> Panghuli, ako pagpunta sa i-print out kung ano ang orihinal na halaga ay, na, ng 16 00:00:49,650 --> 00:00:51,650 Siyempre, noon ay s. 17 00:00:51,650 --> 00:00:58,950 At pagkatapos ay ako pagpunta sa i-print ang kung ano ang halaga ng kopya ay, na kung saan ay t. 18 00:00:58,950 --> 00:01:02,820 >> Kapag ngayon compile ko at patakbuhin ang program na ito, Umaasa ako na makita ang aking orihinal 19 00:01:02,820 --> 00:01:06,430 input sinusundan ng isang kopya nito may lamang ang kopya sa malaking titik. 20 00:01:06,430 --> 00:01:08,260 Ngunit ng suriin ipaalam. 21 00:01:08,260 --> 00:01:12,630 Gumawa ng kopya 0,. / Kopyahin 0. 22 00:01:12,630 --> 00:01:16,100 At kukunin ko na magbigay ng isang input ng, sabihin nating, kumusta, ngunit sa lahat ng maliit, 23 00:01:16,100 --> 00:01:17,620 at pagkatapos ay pindutin ang Enter. 24 00:01:17,620 --> 00:01:21,680 >> Sa kasamaang palad, tila na ang parehong orihinal at ang kopya ay ngayong "Kamusta" 25 00:01:21,680 --> 00:01:24,680 na may malaking titik H. Ngunit iyon malinaw na hindi kung ano ang aking nai-type. 26 00:01:24,680 --> 00:01:29,240 Kaya sa malas, kapag Isulat sa malaking titik t, ako sa paanuman sa malaking titik s, kahit na ako 27 00:01:29,240 --> 00:01:32,860 Akala ko ay gumawa ng isang kopya ng s at pagtawag ito t. 28 00:01:32,860 --> 00:01:34,520 Tiyak, isang bagay dito ang mali. 29 00:01:34,520 --> 00:01:35,770 Ngunit kung paano maaari naming ayusin? 30 00:01:35,770 --> 00:01:36,640