1 00:00:00,000 --> 00:00:00,220 2 00:00:00,220 --> 00:00:02,860 SPEAKER 1: Mari kita menulis program yang mendapat integer dari pengguna, tanpa 3 00:00:02,860 --> 00:00:05,820 menggunakan perpustakaan CS50 fungsi, mendapatkan int. 4 00:00:05,820 --> 00:00:08,570 Untuk melakukan ini, kita akan menggunakan fungsi baru yang dikenali sebagai imbasan f. 5 00:00:08,570 --> 00:00:12,880 Yang ternyata, mendapatkan int dalam cs50 yang pengguna perpustakaan di bawah hood. 6 00:00:12,880 --> 00:00:13,980 Di sini kita pergi. 7 00:00:13,980 --> 00:00:15,400 >> Mari pertama diisytiharkan int satu. 8 00:00:15,400 --> 00:00:17,110 Mari kita panggil ia sewenang-wenangnya x. 9 00:00:17,110 --> 00:00:19,350 Yang akhirnya akan meletakkan integer pengguna masuk 10 00:00:19,350 --> 00:00:25,530 Sekarang mari kita segera pengguna untuk yang beberapa, seperti nombor, sila. 11 00:00:25,530 --> 00:00:28,280 Dan sekarang mari kita memanggil imbasan f, seperti berikut. 12 00:00:28,280 --> 00:00:32,250 F Scan, quote unquote peratus i, yang menunjukkan bahawa apa yang saya mahu untuk mendapatkan 13 00:00:32,250 --> 00:00:34,040 daripada pengguna memang integer. 14 00:00:34,040 --> 00:00:37,190 Tetapi sekarang saya perlu menyediakan penyimpanan ruang untuk integer itu. 15 00:00:37,190 --> 00:00:40,830 Saya tidak boleh hanya lulus dalam x, kerana ingat bahawa apabila anda meninggal hujah kepada 16 00:00:40,830 --> 00:00:43,080 fungsi, ia biasanya diluluskan oleh nilai. 17 00:00:43,080 --> 00:00:44,880 Itulah salinan diluluskan masuk 18 00:00:44,880 --> 00:00:48,970 Jadi,, saya ingin memberikan imbasan f dengan alamat x supaya ia boleh 19 00:00:48,970 --> 00:00:51,840 benar-benar mengubah nilai di alamat itu. 20 00:00:51,840 --> 00:00:56,310 Untuk mencapai itu, saya hanya perlu lulus dalam Ampersand x untuk lulus dalam 21 00:00:56,310 --> 00:00:58,210 alamat x. 22 00:00:58,210 --> 00:01:00,870 >> Akhir sekali mari kita teruskan dan cetak keluar untuk pengguna dengan tepat 23 00:01:00,870 --> 00:01:02,160 apa yang dia taip. 24 00:01:02,160 --> 00:01:06,520 Dengan cap t, quote unquote, terima kasih untuk - peratus i adalah kami 25 00:01:06,520 --> 00:01:11,000 pemegang tempat, diikuti dengan x ini masa, tidak Ampersand x. 26 00:01:11,000 --> 00:01:14,570 Kerana, seperti biasa, saya ingin masuk ke dalam mencetak f tepat nilai yang saya 27 00:01:14,570 --> 00:01:15,560 mahu dicetak. 28 00:01:15,560 --> 00:01:19,400 >> Sekarang mari kita menyimpan, menyusun, dan menjalankan program ini. 29 00:01:19,400 --> 00:01:25,200 Membuat, mengimbas f sifar, slash dot, imbasan f sifar, nombor sila. 30 00:01:25,200 --> 00:01:27,790 Mari kita menyediakan dengan o 50. 31 00:01:27,790 --> 00:01:29,040 Dan terima kasih untuk 50. 32 00:01:29,040 --> 00:01:31,563