1 00:00:00,000 --> 00:00:00,220 2 00:00:00,220 --> 00:00:02,860 Выступающий 1: Давайте напишем программу, которая получает целое число от пользователя, без 3 00:00:02,860 --> 00:00:05,820 используя CS50 библиотеки Функция, получить Int. 4 00:00:05,820 --> 00:00:08,570 Чтобы сделать это, мы собираемся использовать новая функция называется сканирования е. 5 00:00:08,570 --> 00:00:12,880 Это, оказывается, получить десятичного в CS50 Пользователи библиотеки под капотом. 6 00:00:12,880 --> 00:00:13,980 Здесь мы идем. 7 00:00:13,980 --> 00:00:15,400 >> Давайте сначала объявлен Int. 8 00:00:15,400 --> 00:00:17,110 Давайте назовем это условно х. 9 00:00:17,110 --> 00:00:19,350 Это, в конечном счете поставить целое пользователя дюйма 10 00:00:19,350 --> 00:00:25,530 Давайте теперь запрашивать у пользователя, что число, как и числа, пожалуйста. 11 00:00:25,530 --> 00:00:28,280 А теперь давайте назовем сканирования е, следующим образом. 12 00:00:28,280 --> 00:00:32,250 Сканирование е, цитирую конец цитаты процентов я, о том, что то, что я хочу получить 13 00:00:32,250 --> 00:00:34,040 от пользователя на самом деле является целым числом. 14 00:00:34,040 --> 00:00:37,190 Но сейчас мне нужно, чтобы обеспечить хранение пространство для этого целого. 15 00:00:37,190 --> 00:00:40,830 Я не могу просто пройти по х, потому отзыве , что, когда вы передаете аргумент 16 00:00:40,830 --> 00:00:43,080 Функция, это, как правило, передаются по значению. 17 00:00:43,080 --> 00:00:44,880 То есть копия передается дюйма 18 00:00:44,880 --> 00:00:48,970 Так вместо этого, я хочу, чтобы обеспечить е сканирования с адресом х так, что он может 19 00:00:48,970 --> 00:00:51,840 на самом деле изменить значение по этому адресу. 20 00:00:51,840 --> 00:00:56,310 Чтобы добиться этого, я просто необходимо пройти в амперсанда х для того, чтобы пройти в 21 00:00:56,310 --> 00:00:58,210 адрес х. 22 00:00:58,210 --> 00:01:00,870 >> Наконец давайте идти вперед и печать для пользователя точно 23 00:01:00,870 --> 00:01:02,160 что он или она набирается. 24 00:01:02,160 --> 00:01:06,520 С печати т, цитирую конец цитаты, благодаря для - процентов я это наше 25 00:01:06,520 --> 00:01:11,000 заполнитель, а затем х это Время, не амперсанд х. 26 00:01:11,000 --> 00:01:14,570 Потому что, как всегда, я хочу передать в печатать е точно стоимости, что я 27 00:01:14,570 --> 00:01:15,560 хотите распечатать. 28 00:01:15,560 --> 00:01:19,400 >> Давайте теперь сохранить, скомпилировать, и запустить эту программу. 29 00:01:19,400 --> 00:01:25,200 Сделать, сканировать е нуля, точка слэш, сканирование е нуля число пожалуйста. 30 00:01:25,200 --> 00:01:27,790 Давайте предоставить ему о 50. 31 00:01:27,790 --> 00:01:29,040 И спасибо за 50. 32 00:01:29,040 --> 00:01:31,563