Tipos de datos en c

Solo disponible en BuenasTareas
  • Páginas : 3 (741 palabras )
  • Descarga(s) : 4
  • Publicado : 3 de marzo de 2010
Leer documento completo
Vista previa del texto
Tipos de datos estándar de C y C++

Todos los programas gestionan algunos tipos de información que normalmente se pueden representar utilizando uno de los ocho (8) tipos de datos básicos de C yC++: texto o char, valores enteros o int, valores de coma flotante o flota, valores en como flotante de doble precisión o double (long double), enumerados o enum, sin valor o void, punteros y booleanos.1. Texto (tipo de dato char) está constituido por caracteres simples, como a, Z, ¿, 3 y cadenas, como “Esto es una prueba” (normalmente, de 8 bits o un byte por carácter, con un rango de 0 a 255).2. Los valores enteros (tipo de dato int) son aquellos números que se aprendieron a contar (1, 4, -2, 1354); normalmente, tienen un tamaño de 16 bits, 2 bytes o una palabra, con rango de -32768 a32767. En Windows 98 y Windows NT, los valores enteros tienen un tamaño de 32 bits con un rango de -2147483648 a 2147483647.
3. Los valores en coma flotante (tipo de dato float) son números que tienenuna parte fraccional, como por ejemplo pi (3,14159), y exponentes (7,5631021). También se conocen como números reales (normalmente, son de 32 bits, 4 bytes o 2 palabras, con un rango de +/-3,4E-38 a3,4E+38).
4. Los valores en coma flotante de doble precisión (tipo de dato double) tienen un rango superior (normalmente de 64 bits, 8 bytes ó 4 palabras, con un rango de 1, 7E-308 a 1, 7E+308). Losvalores en coma flotante long double (doble precisión largos) son incluso más precisos (normalmente, tamaño de 80 bits ó 5 palabras, con un rango de +/-1,18E-4932 a 1,18E-4932).
5. los tipos de datosenumerados (tipo de dato enum) permiten al usuario definir tipos de datos.
6. El tipo void se utiliza para especificar valores que ocupan cero bits y no tienen valor (este tipo también se puedeutilizar para la creación de punteros genéricos.
7. El tipo de dato puntero no contiene información en el mismo sentido que el resto de los tipos de datos; en su lugar, cada puntero contiene la...
tracking img