1. Centro de EstudiosTecnológicos industrial y de servicios
N°109
Espinosa Alba Karen Michelle
Francisco Ruiz Luis Eduardo
Tipos de Datos Para C++
MAESTRA: Margarita Romero Alvarado
2.
3. •El tipo de datos CHAR almacena datos de carácter en
un campo de longitud fija. Los datos pueden ser una
serie de letras, números y otros caracteres de un solo
byte o varios bytes que pueden ser utilizados por el
juego de códigos del entorno local de la base de datos.
4. Tipo Entero:
• Un tipo de dato entero en computación es un tipo de dato que
puede representar un subconjunto finito de los números enteros.
El número mayor que puede representar depende del tamaño
del espacio usado por el dato y la posibilidad (o no) de
representar números negativos. Los tipos de dato entero
disponibles y su tamaño dependen del lenguaje de
programación usado así como la arquitectura en cuestión.
6. Tipo de dato booleano:
• El tipo de dato lógico o booleano es en computación aquel que puede representar
valores de lógica binaria, esto es 2 valores, valores que normalmente representan
falso o verdadero.
• Para generar un dato o valor lógico a partir de otros tipos de datos, típicamente, se
emplean los operadores relacionales (u operadores de relación), por ejemplo: 0 es
igual a falso y 1 es igual a verdadero
• (3>2)= 1 = verdadero
• (7>9)= 0 = falso
7. Tipo de Vacío :
• Cuando se utiliza como un tipo de valor devuelto de función, la palabra clave void
especifica que la función no devuelve ningún valor. Cuando se utiliza para la lista
de parámetros de una función, void especifica que la función no toma ningún
parámetro. Cuando se utiliza en la declaración de un puntero, void especifica que
el puntero es "universal".
• Si el tipo de puntero es void *, el puntero puede señalar a cualquier variable que no
se declare con la palabra clave const o volatile. Un puntero void no se puede
desreferenciar a menos que se convierta en otro tipo. Un puntero void se puede
convertir en cualquier otro tipo de puntero de datos.
8. Tamaños asociados:
• De acuerdo al estándar C99, un tipo char debe ocupar exactamente un byte
compuesto de un mínimo de 8 bits independientemente de la arquitectura de la
máquina.
• El tamaño reconocido de char es de 1. Es decir, sizeof(char) siempre devuelve 1.
• Un tipo short tiene al menos el mismo tamaño que un tipo char.
• Un tipo long tiene al menos el doble tamaño en bytes que un tipo short.
• Un tipo int tiene un tamaño entre el de short y el de long, ambos inclusive,
preferentemente el tamaño de un apuntador de memoria de la máquina. Su valor
máximo es 2147488281, usando 32 bits.
• Un tipo unsigned tiene el mismo tamaño que su versión signed.