Tipos de datos en c
TIPOS DE DATOS EN C++
unsigned char 8 bits 0 a 255
char 8 bits -128 a 127
short int 16 bits -32.768 a 32.767
unsigned int 32 bits 0 a 4.294.967.295
int 32 bits-2.147.483.648 a 2.147.483.647
unsigned long 32 bits 0 a 4.294.967.295
enum 16 bits -2.147.483.648 a 2.147.483.647
long 32 bits -2.147.483.648 a 2.147.483.647
float 32 bits 3,4*10-38 a 3,4*10+38 (6 dec)double 64 bits 1,7*10-308 a 1,7*10+308 (15 dec)
long double 80 bits 3,4*10-4932 a 1,1*10+4932
MODIFICADORES DE TIPO
long
Sintaxis:
long [int] ;
[long] double ;
Descripción:
Cuando seutiliza este modificador sobre un int, crea un tipo que dobla el espacio de almacenamiento utilizado para almacenar un int [1]. Cuando se utiliza para modificar un double, define un tipo de dato de comaflotante, long double, con 80 bits de precisión, no los 128 (2x64) que cabría esperar (2.2.4 Representación interna y precisión).
Existen los siguientes tipos de long:
long x; // x essigned long int
long int x; // x es signed long int
signed long x; // x es signed long int
signed long int x; // x es signed long int
unsigned long x; // x es unsigned long intunsigned long int x; // x es unsigned long int
short
Sintaxis:
short int ;
Descripción:
El modificador short se utiliza cuando se desea una variable menor que un int. Este modificador solo puedeaplicarse al tipo base int (si se omite el tipo base, se asume int por defecto).
Existen los siguientes tipos:
short x; // x es signed short int
short int x; // x es signedshort int
signed short x; // x es signed short int
signed short int x; // x es signed short int
unsigned short x; // x es unsigned short int
unsigned short int x; // x es unsignedshort int
Ejemplos:
short int i;
short i; // equivale a: "short int i;"
signed
Sintaxis:
signed ;
Descripción:
El modificador de tipo signed define que el valor de una variable...
Regístrate para leer el documento completo.