“Conocimiento Programación>C /C + + Programming

¿Qué es lo contrario de la impresión de Programación C

2016/3/18
? Desarrolladores crearon el lenguaje de programación C como una herramienta de programación de sistemas . Como tal , C funciona en un nivel bajo en el sistema, capaz de interactuar directamente con los mecanismos de entrada /salida y memoria . Debido a esto , C tiene muchas funciones de entrada y de salida para manejar diferentes situaciones . Sin embargo , las funciones de entrada y salida de espejo uno del otro en la funcionalidad : El " scanf ()" función imita la sintaxis de " printf ()" en el desempeño de su tarea opuesta. La función printf ()

programación C , salida a la secuencia de salida estándar se realiza a través de la función " printf ()". Obras Printf tomando un puntero constante a una matriz de caracteres (la versión de C de una frase o "string" ) seguido de una lista de valores . La lista de valores debe corresponder a una colección de símbolos especiales en la cadena que representa el tipo de datos de un valor. Como se muestra en el siguiente ejemplo , la función printf toma una cadena que contiene el carácter especial " % d ", que indica que debe haber un valor decimal después de la cadena . El valor decimal se imprimirá en lugar del "% d" símbolo :

printf ( "Decimal :% d" , 564 ) ;

/* imprime " Decimal : 564" de la pantalla * /
el puts ( ) Función

los " puts ( ) " función funciona de forma similar a la función printf , excepto que pone trabaja específicamente en la salida de cadena . El pone la función toma una matriz de caracteres - una vez más , la representación de una cadena C - y lo imprime en pantalla. El siguiente ejemplo muestra cómo pone obras en el código:

char str [ ] = "Hola " ;

pone (str ) ;

/* imprime " ¡Hola!" a la pantalla * /
El scanf ( ) Función

Oponerse a la función printf es la función ") scanf ( " . En lugar de imprimir caracteres a la pantalla , la función scanf recupera la entrada del usuario para su uso en el programa . La función scanf tiene una sintaxis similar a printf ( una cadena que contiene caracteres especiales ), sino que contiene una cadena de caracteres especiales , seguido de los valores que desea imprimir a la pantalla , la cadena de scanf es seguida por las variables en las que se almacena la entrada . El siguiente ejemplo muestra cómo funciona scanf en la práctica:
entrada int

;

scanf ( " Entrada de usuario un entero :% d" , entrada) ;

/* el usuario va a introducir un entero, que el programa se almacena en la " entrada" variables * /
el gets ( ) Función

Así como scanf es lo contrario de printf " gets ( ) " se opone pone. La función se obtiene una entrada de cadena del usuario y lo almacena en una matriz de caracteres . El programador debe designar a una matriz de caracteres para almacenar la cadena en - y asegúrese de que la matriz de caracteres tiene espacio suficiente para almacenar la cadena esperada . En el ejemplo siguiente se detallan los obtiene la función :

char str [ 200 ] ;

gets ( str) ; //el usuario es libre de entrada de una cadena, que el programa va a almacenar en " str "

C /C + + Programming
Definición de una tarjeta Riser
¿Cómo revertir el orden de un vector en C + +
Cómo utilizar punteros en C + +
Cómo calcular el número de elementos en una matriz C + +
Cómo utilizar la navegación en Maestra
Cómo compilar el código en un Mac
¿Qué se conoce por permitir que los procesos que se ejecutan lógicamente se suspendan temporalmente?
Forma de guardar una frase en una matriz en C + +
Conocimiento de la computadora © http://www.ordenador.online