Se refiere a las operaciones que se producen en el teclado y en la pantalla de la computadora. En C no hay palabras claves para realizar las acciones de Entrada/Salida, estas se hacen mediante el uso de las funciones de la biblioteca estándar (stdio.h).
Para utilizar las funciones de E / S debemos incluir en el programa el archivo de cabecera stdio.h, mediante la declaratoria:
#include
Las Funciones de E / S más simples son getchar() que lee un carácter del teclado, espera un retorno de carro, es decir un enter y el eco aparece. Es decir la tecla presionada.
Estas instrucciones se encuentran en la biblioteca conio.h
Veamos un ejemplo: Programa que espera que se presiona una tecla, la muestra en pantalla, y además muestra el carácter siguiente:
Ejemplo 1
#include
#include
main()
{
char car;
clrscr(); /*Se encarga de borrar la pantalla por eso se llama clear screen*/
car=getchar();
putchar(car+1);
getch();
return 0;
}
Ejemplo 2
#include
#include
main()
{
char x; /*Declaramos x como caracter*/
printf("Para Finalizar Presione cualquier Tecla:");
x= getchar(); /*Captura y muestra el caracter presionado*/
getch(); /*Espera a que se presione cualquier otra tecla para finalizar*/
return 0;
}
Para utilizar las funciones de E / S debemos incluir en el programa el archivo de cabecera stdio.h, mediante la declaratoria:
#include
putchar(): Imprime un carácter en la pantalla, en la posición actual del cursor. Algunas variaciones:
getche(): Aparece el Eco
getch(): No aparece el eco
No hay comentarios:
Publicar un comentario