Una guía para principiantes de entrada y salida en C

Una guía para principiantes de entrada y salida en C

Al comenzar en cualquier lenguaje de programación, el punto de inicio es siempre el sistema básico de Entrada / Salida (E / S) para el idioma. La entrada le permite recopilar datos cuando se ejecuta su programa, mientras que la salida le permite mostrar cierta información al usuario.





Al codificar en C, debe llamar a las funciones de biblioteca estándar correctas para las E / S básicas. Siempre debe incluir el archivo de encabezado para asegurarse de que estas funciones se cargan en su programa.





Producción

El flujo de salida estándar en C es la pantalla de la PC. Es decir, cuando ejecuta un programa en C que tiene información para generar, se mostrará en la pantalla. Una corriente es una serie de personajes que fluyen de un lugar a otro.





También es posible utilizar otro flujo de salida, como un archivo. Sin embargo, este es un tema avanzado para otro día.

El lenguaje C usa el printf () función para imprimir una cadena de caracteres en la pantalla. Esta cadena de caracteres (a veces llamada literal) se coloca entre comillas dobles dentro del printf () función.



|_+_|

De la línea 1, #incluir es una directiva de preprocesador. Le dice al preprocesador que incluya el contenido del encabezado de E / S ( ) antes de compilar el programa.

Tenga en cuenta que la salida del programa no incluye orte . Esto se debe a que es una secuencia de escape. Una secuencia de escape es una combinación de caracteres que tiene un significado especial, además de los caracteres que contienen.





La barra invertida ( ) es un carácter que le dice al compilador que va a realizar una salida especial. Por ejemplo, orte significa que se imprimirá una nueva línea. La siguiente salida del programa (si la hay) comenzará desde esa nueva línea.

La siguiente tabla resume algunas de las secuencias de escape comunes.





Secuencia de escape Descripción
orte Nueva línea. Coloca el cursor al principio de la siguiente línea.
\ Carácter de barra invertida. Inserta una barra invertida en la cadena
t Ficha horizontal. Coloca el cursor en la siguiente tabulación.
' Comillas dobles. Inserta comillas dobles en la cadena

En la esencia del espacio, a veces es posible que deba dividir los laterales largos en su editor de texto. Puede hacer esto cómodamente usando múltiples printf () funciones para imprimir su mensaje.

Vea el ejemplo a continuación:

|_+_|

Aporte

El flujo de entrada estándar en C es el teclado. Esto significa que cuando su programa solicita una entrada, espera que los datos provengan del teclado de forma predeterminada.

Vale la pena saber que el flujo de entrada se puede dirigir a otra cosa, como un archivo.

El lenguaje C usa el scanf () función para obtener la entrada del usuario. Vea el ejemplo a continuación:

|_+_|

los scanf () La función toma dos argumentos: un especificador de conversión y una dirección de memoria. Del ejemplo anterior, %D es el especificador de conversión. Dice scanf () para ingresar un número entero. los D en %D significa 'entero decimal'.

El segundo argumento comienza con un ampersand ( & ), que se denomina 'operador de dirección' en C. El argumento & integer1 le dice al compilador en qué dirección de memoria se debe almacenar el valor obtenido del usuario.

cómo enviar un mensaje a alguien en youtube 2018

Después de la scanf () La sentencia se ha ejecutado en un programa, el compilador espera a que ingrese un valor. Envíe un valor escribiéndolo y luego presionando la tecla Intro (o la tecla Retorno). Cuando este valor se asigna a su variable, cualquier otra referencia a él en el programa usará el mismo valor.

Aprender C con un programa para principiantes

Comenzar su viaje de programación es un esfuerzo muy emocionante. Si se hace incorrectamente, puede convertirse en un desafío abrumador.

Aprender cosas sin aplicarlas a situaciones prácticas suele ser el problema. Piensa fuera de la caja; intente situarse en algunos escenarios interesantes en los que pueda aplicar sus conocimientos. Practicar con algunos programas para principiantes es una de las mejores formas de retener los conocimientos recién adquiridos.

Cuota Cuota Pío Correo electrónico Cómo aprender a programar en C con este proyecto para principiantes

¿Quieres empezar a programar, pero no estás seguro de C? Pruebe este tutorial para principiantes de programación en C para comprobar si es el idioma adecuado para usted.

Leer siguiente
Temas relacionados
  • Programación
  • Programación en C
  • Consejos de codificación
  • Programación
Sobre el Autor Jerome Davidson(22 Artículos publicados)

Jerome es redactor de MakeUseOf. Cubre artículos sobre programación y Linux. También es un entusiasta de la criptografía y siempre está al tanto de la industria de la criptografía.

Más de Jerome Davidson

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse