ALTAVOZ 1: Vamos a escribir un programa que obtiene un número entero de que el usuario, sin
utilizando las bibliotecas CS50 función, recibe int.
Para ello, vamos a utilizar una nueva función llamada barrido f.
Eso resulta, conseguir int en el CS50 usuarios de la biblioteca debajo de la campana.
Aquí vamos.
>> Primero vamos a declarar un int.
Digamos que es arbitraria x.
Eso será en última instancia, poner número entero del usuario pulg
Ahora vamos a pedir al usuario que número, como en número, por favor.
Y ahora vamos a llamar a exploración f, de la siguiente manera.
F Scan, por ciento, entre comillas i, lo que indica que lo que quiero llegar
por parte del usuario es de hecho un número entero.
Pero ahora tengo que proporcionar almacenamiento espacio para ese entero.
No puedo pasar en x, porque recuerdo que cuando se pasa un argumento a un
función, que es típicamente pasa por valor.
Es decir se pasa una copia pulg
Así que en lugar, quiero dar f exploración con la dirección de x de modo que pueda
realmente cambiar el valor en esa dirección.
Para ello, simplemente necesito para pasar en signo x para pasar en el
dirección de x.
>> Por último vamos a seguir adelante e imprimir por el usuario exactamente
lo que él o ella escribe.
Con la impresión t, entre comillas, gracias por - ciento i es nuestra
marcador de posición, seguido de x esta tiempo, no ampersand x.
Porque, como siempre, quiero pasar a f imprimir exactamente el valor que
quiere imprimir.
>> Ahora vamos a guardar, compilar, y ejecutar este programa.
Hacer, escanear f cero, slash dot, exploración f cero, número por favor.
Vamos a proporcionar con o 50.
Y gracias por el 50.