1 00:00:00,000 --> 00:00:00,220 2 00:00:00,220 --> 00:00:02,860 ZVUČNIK 1: Idemo napisati program koji dobiva cijeli broj od korisnika, bez 3 00:00:02,860 --> 00:00:05,820 korištenjem CS50 knjižnice funkcija, dobiti int. 4 00:00:05,820 --> 00:00:08,570 Da biste to učinili, mi ćemo koristiti Nova funkcija zove skeniranje f. 5 00:00:08,570 --> 00:00:12,880 To se ispostavilo, dobili int u CS50 Korisnici knjižnica ispod haube. 6 00:00:12,880 --> 00:00:13,980 Ovdje ćemo ići. 7 00:00:13,980 --> 00:00:15,400 >> Neka prvi proglasio int. 8 00:00:15,400 --> 00:00:17,110 Nazovimo ga samovoljno x. 9 00:00:17,110 --> 00:00:19,350 To će u konačnici staviti korisnikov cijeli u. 10 00:00:19,350 --> 00:00:25,530 Idemo sada tražiti od korisnika da broj, kao i sa brojem, molim te. 11 00:00:25,530 --> 00:00:28,280 I sad nazovimo skeniranje f, kako slijedi. 12 00:00:28,280 --> 00:00:32,250 Scan f, citat završiti citat posto ja, ukazujući da je ono što ja želim da se 13 00:00:32,250 --> 00:00:34,040 od korisnika je doista cijeli broj. 14 00:00:34,040 --> 00:00:37,190 Ali sada moram osigurati prostor za pohranu prostor za taj cijeli broj. 15 00:00:37,190 --> 00:00:40,830 Ne mogu samo proći u X, jer je opoziv da kad prođe argument da 16 00:00:40,830 --> 00:00:43,080 funkcija, to je obično prošao po vrijednosti. 17 00:00:43,080 --> 00:00:44,880 To je kopija je prošao u. 18 00:00:44,880 --> 00:00:48,970 Dakle, umjesto, želim pružiti skeniranja f s adresom x, tako da se može 19 00:00:48,970 --> 00:00:51,840 zapravo promjenu vrijednosti na toj adresi. 20 00:00:51,840 --> 00:00:56,310 Da bi se to postiglo, jednostavno moram proći u Ampersand xu kako bi prošao u 21 00:00:56,310 --> 00:00:58,210 adresa x. 22 00:00:58,210 --> 00:01:00,870 >> Konačno idemo naprijed i print out za korisnika točno 23 00:01:00,870 --> 00:01:02,160 ono što je on ili ona upisali. 24 00:01:02,160 --> 00:01:06,520 Uz ispis t, citat završiti citat, hvala za - posto sam je naš 25 00:01:06,520 --> 00:01:11,000 rezervirano mjesto, nakon čega slijedi x ovo vrijeme, ne Ampersand x.. 26 00:01:11,000 --> 00:01:14,570 Jer, kao i uvijek, želim proći u ispisati f vrijednost upravo sam 27 00:01:14,570 --> 00:01:15,560 želite ispisati. 28 00:01:15,560 --> 00:01:19,400 >> Idemo sada spasiti, sastaviti, i pokrenuti ovaj program. 29 00:01:19,400 --> 00:01:25,200 Provjerite, skeniranje f nule, dot slash, skeniranje f nula, broj molim te. 30 00:01:25,200 --> 00:01:27,790 Idemo dati ga o 50 godina. 31 00:01:27,790 --> 00:01:29,040 I hvala za 50 godina. 32 00:01:29,040 --> 00:01:31,563