/**************************************************************************** PROGRAMA: tipos1 AUTOR: Kiko FECHA: 12.07.94 FINALIDAD: Ilustraci¢n de tipos elementales de datos, constantes y secuencias de escape. HISTORIA: BIBLIOGRAFIA: MODO DE UTILIZACION: Sin requerimientos especiales. ****************************************************************************/ /* Ficheros de cabeceras de funciones de librer¡a */ #include #include /* Definici¢n de constantes */ #define c1 5000U #define c2 123456789L #define c3 123456789UL #define c4 0123456L #define c5 0X500U #define c6 'A' #define c7 65 #define c8 "Esto es una cadena de caracteres constante" void main() { int i = 1; unsigned u = 2; char c = 65; float f = 3.0; double d = 4.0; clrscr(); printf("Un entero: %d\n", i); printf("Un entero sin signo: %d\n", u); printf("Un caracter: %c\n", c); printf("Un real en punto flotante: %f\n", f); printf("Un real en doble precisi¢n: %lf\n", d); printf("Constante decimal (sin signo): %u\n", c1); printf("Constante decimal (larga): %ld\n", c2); printf("Constante decimal (larga sin signo): %lu\n", c3); printf("Constante octal: %o\n", c4); printf("Constante hexadecimal: %X\n", c5); printf("Constante de caracter: %c\n", c6); printf("Constante de caracter: %c\n", c7); printf("Constante de caracter: %s\n", c8); printf("Algunas secuencias de escape:\n"); printf("Tabulador:\ttexto\n"); printf("Nueva l¡nea: texto\ntexto\ntexto\n"); printf("sonido\a\n"); printf("backspace\b\n"); printf("comillas\"\n"); printf("backslash\\\n"); printf("Retorno de carro: \r\n"); }