1 00:00:00,000 --> 00:00:00,220 2 00:00:00,220 --> 00:00:02,860 COLUMNA 1: Imos escribir un programa que recibe un número enteiro do usuario, sen 3 00:00:02,860 --> 00:00:05,820 empregando as bibliotecas CS50 función, obter int. 4 00:00:05,820 --> 00:00:08,570 Para iso, imos utilizar unha nova función chamada exploración f. 5 00:00:08,570 --> 00:00:12,880 Iso se ve, se int no CS50 usuarios da biblioteca debaixo do capó. 6 00:00:12,880 --> 00:00:13,980 Aquí imos nós. 7 00:00:13,980 --> 00:00:15,400 >> Imos anunciei primeiramente un int. 8 00:00:15,400 --> 00:00:17,110 Imos chamalo de forma arbitraria x. 9 00:00:17,110 --> 00:00:19,350 Isto acabará por poñer enteiro do usuario dentro 10 00:00:19,350 --> 00:00:25,530 Imos agora solicitar ao usuario que número, como en número, por favor. 11 00:00:25,530 --> 00:00:28,280 E agora imos chamar varrido f, do seguinte xeito. 12 00:00:28,280 --> 00:00:32,250 F Dixitalización, cento entre comiñas i, indicando que o que quero estar 13 00:00:32,250 --> 00:00:34,040 do usuario é realmente un enteiro. 14 00:00:34,040 --> 00:00:37,190 Pero agora eu teño para ofrecer almacenamento espazo para ese enteiro. 15 00:00:37,190 --> 00:00:40,830 Eu non podo simplemente pasar en x, pois recordo que cando pasar un argumento para unha 16 00:00:40,830 --> 00:00:43,080 función, é tipicamente pasados ​​por valor. 17 00:00:43,080 --> 00:00:44,880 Isto é unha copia é pasada dentro 18 00:00:44,880 --> 00:00:48,970 Entón, en vez, quero ofrecer pescudas f co enderezo de x, de xeito que pode 19 00:00:48,970 --> 00:00:51,840 realmente cambiar o valor nese enderezo. 20 00:00:51,840 --> 00:00:56,310 Para conseguir isto, eu simplemente que pasar no comercial x para pasar o 21 00:00:56,310 --> 00:00:58,210 enderezo de x. 22 00:00:58,210 --> 00:01:00,870 >> Finalmente imos adiante e imprimir fóra ao usuario exactamente 23 00:01:00,870 --> 00:01:02,160 o que el ou ela escribiu. 24 00:01:02,160 --> 00:01:06,520 Con impresión t, entre comiñas, grazas ao - i cento é nosa 25 00:01:06,520 --> 00:01:11,000 espazo reservado, seguido x este tempo, non ampersand x. 26 00:01:11,000 --> 00:01:14,570 Porque, como sempre, quero pasar imprimir f exactamente o valor que eu 27 00:01:14,570 --> 00:01:15,560 quere imprimir. 28 00:01:15,560 --> 00:01:19,400 >> Imos agora gardar, compilar e executar este programa. 29 00:01:19,400 --> 00:01:25,200 Fai, dixitalización f cero, corte de punto, varrido f cero, número por favor. 30 00:01:25,200 --> 00:01:27,790 Imos proporcionar-lle o 50. 31 00:01:27,790 --> 00:01:29,040 E grazas pola 50. 32 00:01:29,040 --> 00:01:31,563