1 00:00:00,000 --> 00:00:00,190 2 00:00:00,190 --> 00:00:03,310 >> SPEAKER: Idemo napisati program koji pokušava kopirati dvije žice. 3 00:00:03,310 --> 00:00:07,690 Već sam stečen počela prva ispis "Reci nešto." I pored 4 00:00:07,690 --> 00:00:10,130 nazvati GetString, skladištenje povratna vrijednost u s.. 5 00:00:10,130 --> 00:00:12,800 A onda sam se uvjerite da je nije null. 6 00:00:12,800 --> 00:00:16,860 >> Idemo naprijed bi naš primjerak S. idem proglasiti novu varijablu, t, 7 00:00:16,860 --> 00:00:18,860 i pohraniti u njoj je. 8 00:00:18,860 --> 00:00:21,740 Ja sam drugi će tvrditi, s printf, da ću 9 00:00:21,740 --> 00:00:24,410 kapitalizirati tu kopiju. 10 00:00:24,410 --> 00:00:28,690 Ja sam sljedeći će provjeriti da T na barem veći od 0 duljine kako 11 00:00:28,690 --> 00:00:31,800 Ne slučajno pokušati kapitalizirati pismo da to ne postoji. 12 00:00:31,800 --> 00:00:36,670 Jednom sam siguran, da ću promijeniti vrijednost na t zagrada 0 biti povratak 13 00:00:36,670 --> 00:00:40,290 Vrijednost toupper, funkcija koja pretvara svoj doprinos u velika slova, 14 00:00:40,290 --> 00:00:43,820 prolaze kao ulazni t nosač 0. 15 00:00:43,820 --> 00:00:49,650 >> Konačno, ja ću isprintati ono izvorna vrijednost je, što se, 16 00:00:49,650 --> 00:00:51,650 Naravno, bilo je. 17 00:00:51,650 --> 00:00:58,950 A onda ću ispisati ono Vrijednost kopiji je, što je t. 18 00:00:58,950 --> 00:01:02,820 >> Kad sam sada sastaviti i pokrenuti ovaj program, Nadam se da ću vidjeti svoju izvornu 19 00:01:02,820 --> 00:01:06,430 Ulaz slijedi njegov primjerak sa samo copy kapitaliziraju. 20 00:01:06,430 --> 00:01:08,260 Ali neka je provjeriti. 21 00:01:08,260 --> 00:01:12,630 Napravite kopiju 0,. / Kopirati 0. 22 00:01:12,630 --> 00:01:16,100 I ja ću dati doprinos od, recimo, Pozdrav, ali u svim malim slovima, 23 00:01:16,100 --> 00:01:17,620 i onda pritisnite Enter. 24 00:01:17,620 --> 00:01:21,680 >> Nažalost, čini se da su oba original i kopija su sada "Hello" 25 00:01:21,680 --> 00:01:24,680 s velikim H. No, to je očito nije ono što sam upisali. 26 00:01:24,680 --> 00:01:29,240 Dakle, očito, kad sam kapitaliziraju t, ja nekako kapitaliziraju s, iako sam 27 00:01:29,240 --> 00:01:32,860 mislio sam na umnožavanju s i nazivajući ga t. 28 00:01:32,860 --> 00:01:34,520 Zasigurno, ovdje nešto nije u redu. 29 00:01:34,520 --> 00:01:35,770 No, kako možemo popraviti? 30 00:01:35,770 --> 00:01:36,640