Uso de cprintf en lenguaje C
cprintf
Nombre de la función: cprintf
Función: Enviar salida formateada a la pantalla
Uso: int cprintf(const char *format [, argumento, ...]);
Archivo de encabezado: conio.h
Nota: No es estándar ANSI C, conio.h está incluido en VC6.0 y el encabezado TC archivo.
Los siguientes tres ejemplos se ejecutan correctamente en TC2.0.
Ejemplo de programa 1:
#include
int main(void)
{
/* borrar la pantalla */
clrscr();
/* crear una ventana de texto */
window(10, 10, 80, 25);
/* muestra algo de texto en la ventana */
cprintf("Hello world\r\n");
/* espera una clave */
getch();
return 0;
}
Ejemplo de programa 2:
#include
#include
int main(void)
{
clrscr (); /*Función de limpieza de pantalla*/
textbackground(2); /*Color de fondo del texto*/
gotoxy(1, 5);
cprintf("Salida en la fila 5, columna 1\n");
textbackground(3);
gotoxy(20, 10);
cprintf("Salida en la fila 10 columna 20\n");
getch() /*Esperando que el usuario presione la tecla*/
return 0; p>
}
Ejemplo de programa 3:
#include
#include
int main(void)
{
int color;
textcolor(10); /* Establecer color de texto*/
for (color=0;color<8;color++)
{
gotoxy(1+color*3,1+color*2); /* Función de posicionamiento*/
textbackground(color); /* Establece el color de fondo*/
cprintf("Hola mundo",color);
}
getch( ); /* Esperar a que el usuario presione las teclas*/
return 0;
}
El siguiente ejemplo se ejecuta correctamente en VC6.0.
#include
#include
int main(void)
{ p>
int i;
for (i = 0; i < 20; i++)
cprintf("%d\r\n", i); p>
cprintf("\r\nPresione cualquier tecla para borrar la pantalla");
getch();
system("cls");
cprintf("¡La pantalla se ha borrado!");
getch();
system("cls");
return 0;
}