Entrada/salida estándar
Hasta ahora hemos utilizado la funciónprintf para escribir
datos en la salida estándar del ordenador (consola). Sin embargo,
no es la única función para la salida de datos en C. De la misma
manera, al igual que existen funciones para la salida de datos,
existen funciones para la entrada de los mismos, entre las que se
encuentra la función scanf.
La función printf es la salida genérica por consola que es
utilizada por cualquier compilador de C. Por otra parte, la entrada
estándar, que generalmente es por teclado, se realiza mediante la
función scanf. Tanto la función printf como la función
scanf permiten especificar el formato en que se van a
escribir o leer los datos. Esto se conoce como entrada/salida
formateada. C proporciona otros mecanismos de entrada/salida
menos sofisticados que permiten leer o escribir simplemente un
carácter por la entrada/salida estándar. Esto se realiza mediante
las funciones getchar y putchar.
A. La función printf
Como ya hemos visto a lo largo de esta unidad y de unidades
anteriores, la función printf básicamente imprime una cadena de
caracteres sobre la pantalla del ordenador. Tanto esta función como
otras funciones de entrada/salida están definidas en la biblioteca
stdio. Por esta razón, cada vez que deseamos hacer uso de la misma
tenemos que incluir el fichero stdio.h mediante la directiva de
precompilación #include <stdio.h>. La sintaxis de la función
printf es la siguiente:
printf("cadena de control", lista de argumentos);
La cadena de control contiene los especificadores de formato de los
argumentos. Éstos le indican a printf cómo han de
visualizarse los argumentos por pantalla y su número. Después de la
cadena de control, aparecen los argumentos de la función separados
por comas.
El la Tabla 3.2 mostramos algunos de los especificadores de formato
utilizados en función printf.


Tabla 3.2. Especificadores de formato.
Hay 2 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Bases de Datos en C# El curso incluye el código necesario para acceder a las bases de datos y realizar consultas de selección y de acción.... [05/04/07] |
|
4.826 | ||
|
Visual Basic 6.0. Guía básica Visual Basic es un lenguaje de programación desarrollado para Microsoft. Con Visual Basic podrás ap... [19/11/09] |
|
0 | ||
|
Técnicas para el desarrollo de computación móvil (orientado a PDA) Uno de los nuevos paradigmas en el desarrollo de proyectos informáticos es la computación móvil (computación Ubicua). Aquí se verá todo lo que involucra la creación de un... [31/03/06] |
|
1.369 | ||
Publicar en
del.icio.us
digg
meneame