Entrada de texto / funciones de salida en el lenguaje C

Al iniciar tratar con variables en C, usted siempre tropieza en el huerto de E / S, o de entrada / salida. Dispositivo de entrada principal de la computadora es el teclado, y su dispositivo de salida principal es el monitor, y hay que saber como llegar C a reconocer de entrada y crear crear salida.

Aquí está un resumen rápido de las funciones de lenguaje C de entrada y salida de texto que puede utilizar para ayudar a leer la información desde el teclado y presione la información a la pantalla.

Funciones C Idioma del texto de E / S
FunciónFormatoDescripción
atof ()[numvar =] atof (cadena) -Convierte un valor de coma flotante que se encuentra en cadena en número afloating puntos, que puede ser almacenado en una variable, numvar, o utilizarse inmediatamente. Requiere theSTDLIB.H archivo de cabecera para ser incluidos.
atoi ()[numvar = atoi] (cadena) -Convierte un valor entero que se encuentra en cadena en un entero, que puede ser almacenado en una variable, numvar, o utilizarse inmediatamente. Requiere theSTDLIB.H archivo de cabecera para ser incluidos.
fflush (stdin)fflush (stdin) -Elimina caracteres de la corriente de entrada (teclado).
fpurge (stdin)fpurge (stdin) -Elimina caracteres de la corriente de entrada (teclado). Thisfunction debe ser utilizado en Unix en lugar de fflush (stdin).
getchar ()[ch =] getchar () -Lee un solo carácter desde el teclado. El carácter isdisplayed y, opcionalmente, almacenado en el carbón ch variable.
gets ()gets (cadena) -Lee una cadena de texto desde el teclado (terminado por clave theEnter). El texto se almacena en la cadena variable.
printf ()printf ("formato" [, var [, var ...]]) -Muestra el formato de texto de acuerdo con la cadena de formato. Valores o variables opcionales,var, se puede especificar a matchplaceholders o caracteres de conversión en la cadena de formato.
putchar ()putchar (ch) -Muestra el carácter ch en thescreen, donde ch es un personaje único (o código de escape) entre comillas simples o el nombre de un charvariable.
pone()puts (cuerda) -Muestra el texto cuerda en thescreen, donde cuerda es un texto literal stringof (entre comillas dobles) o el nombre de un stringvariable.
scanf ()scanf ("formato", var) -Lee la información desde el teclado de acuerdo con la conversioncharacter en el formato cuerda. Theinformation se almacena en la variable var, que debe coincidir con el tipo de conversioncharacter que se utiliza (int, flotar, o Char, por ejemplo).



» » » » Entrada de texto / funciones de salida en el lenguaje C