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

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

2015/4/23
? 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
Recursos incrustados en Silverlight
C + + y la comprobación de errores de sintaxis
Cómo utilizar la sobrecarga de operadores en C + +
Cómo imprimir los valores de enumeración en C
Dinámica Llamar a funciones en archivos DLL
Cómo: GTK Selección Color
C Función Tipos de valor devueltos
Cómo utilizar el Microsoft Visual Studio C Compiler para la programación Picture
Conocimientos Informáticos © http://www.ordenador.online