>> DAVID J. MALAN: Así que estoy siendo bastante decepcionados con este programa.
Lo único que he hecho es ir de decir hola mundo hola David.
Pero todavía no hay dinamismo en este programa.
No hay ninguna entrada del usuario.
No hay salida sólo modificable.
>> Bueno, podemos hacer algo mejor que esto.
Vamos a ir de nuevo en el interior de mi función principal.
Y esta vez, en lugar de codificar David como mi nombre, déjenme sustituir este
línea con, en primer lugar, una instrucción para el usuario.
Printf diga su nombre.
Así que ahora hemos informado al usuario de lo que esperar de él o ella, de expresar su
nombre, pero ahora tenemos que en realidad obtener el nombre del usuario.
>> Bueno, como antes, puedo almacenar el usuario de nombrar, en última instancia, en una variable
de tipo string.
Y yo voy a llamar que, como antes, nombre.
Pero ahora tengo que ceder, al igual que con la operador de asignación, algún valor para
esa variable.
Pero esta vez, no quiero que codificar como yo lo hice antes con la cita,
Unquote David.
Más bien, quiero obtener dinámicamente la los usuarios de entrada de su teclado y
luego almacenar ese valor en el interior de esta variable llamada nombre.
>> Bueno, para hacer esto, puedo invocar un función, una función que pasa a
ser llamado string get.
Pero esta función, al igual que la cadena, sí, en realidad no vienen con C.
Más bien, el personal CS50 ha declarado, en un archivo llamado CS50.h, una función
llamado Get cadena cuyo propósito en la vida es para permitir que el usuario escriba su
o su nombre en el teclado y, a continuación, esta función, obtener la secuencia, vuelve
ese valor, por así decirlo, por la derecha, parte de esta expresión
en el lado izquierdo de esta expresión.
>> Vamos a guardar el archivo y compilar este programa.
Hacer hola-2, Enter.
Estamos de vuelta en nuestra pronta parpadear.
Ahora voy a seguir adelante y ejecutar ./hello-2.
Yo a la verdad soy impulsó a exponer mi nombre, y voy a hacer exactamente eso, D-A-V-I-D.
Enter, y no tenemos un programa que, de nuevo, imprime hola David.
>> Pero esta vez me dicen que David es emitida dinámicamente a la pantalla,
sobre la base de lo que yo, yo mismo, acaba de escribir.
Así que vamos a probar esa hipótesis y repetición este programa con hola-2.
Vamos a exponer mi nombre, este tiempo, como Alice.
Y, de hecho, estoy recibidos con hola Alice o cualquier otro
nombrar, para el caso.