Tipos de datos

Tarea #3/parcial #2
Desarrollo de sistemas básicos de información
Elaboración de sistemas de información mediante un lenguaje de programación visual

TIPOS DE DATOS EN PROGRAMACIÓN C

Colegiode Estudios Científicos y Tecnológicos del Estado de Querétaro
ING: Yadira Franco Morales

Informática
Jiménez Olvera Karla Erika
08422080060054

Corregidora, Qro, a 4 de marzo del 2010

Tiposde datos

C++ tiene los siguientes tipos fundamentales:
• Caracteres: char (también es un entero), wchar_t
• Enteros: short int, int, long int, long long int
• Números en comafloante: float, double, long double
• Booleanos: bool
• Vacío: void
El modificador unsigned se puede aplicar a enteros para obtener números sin signo (por omisión los enteros contienen signo),con lo que se consigue un rango mayor de números naturales.

Tamaños asociados

|Tamaños de tipos primitivos bajo i386 (GCC) |
|Tipo |Número de Bits|
|char |8 |
|short |16 |
|int|32 |
|float |32 |
|double |64|

Según la máquina y el compilador que se utilice los tipos primitivos pueden ocupar un determinado tamaño en memoria. La siguiente lista ilustra el número de bits que ocupan losdistintos tipos primitivos la arquitectura x86.
Otras arquitecturas pueden requerir distintos tamaños de tipos de datos primitivos. C++ no dice nada acerca de cuál es el número de bits en un byte, ni deltamaño de estos tipos; más bien, ofrece solamente las siguientes «garantías de tipos»:
• Un tipo char tiene el tamaño mínimo en bytes asignable por la máquina, y todos los bits de este espacio…