martes, 9 de agosto de 2011

TIPOS DE DATOS EN C++


Los datos primitivos (simples) se caracteriza por ocupar unas sola casilla de memoria, es por eso que una variable simple solo hace referencia a un único valor, dentro de este grupo tenemos a los enteros (1, 2, -2, 45, 5, 7…), reales (1.54, 5.45…) y caracteres(a, b, c…z, A, B, C…Z).
Los datos compuestos se caracterizan por el hecho de que con un nombre se hace referencia a un grupo de casillas de memora, en este grupo están: los Arreglos, cadena de caracteres, registros, y archivos (que se verán mas adelante).
Los tipos de datos se usan para declarar variables, constantes, funciones, etiquetas, clases, etc. Acá tenemos un cuadro con el tamaño de los principales tipos de datos primitivos en c++.

Tipo de dato
Tamaño (bytes)
Rango
char                (caracter)
1
+128  a  -127
Int                   (entero)
2
-2,147,483,648 a 2,147,483,647
float                (real)
4
1.17549e-38 a 3.40282e+38
Doublé            (real)
8
2.22507e-308 a 1.79769e+308


Uno mas completo seria como este
CARACTERES DEL LENGUAJE C++
Son los que se usan para escribir palabras tenemos: a las letras (a, b, c…A, B, C…) algo muy importante aquí es que c++ considera diferentes a las letras minúsculas y mayúsculas, dígitos (0-9) y el guión abajo ( _ ).

LAS CONSTANTES EN C++
Datos que no cambian su valor durante todo el programa, existen tantos tipos de constantes como tipos de datos.
En el lenguaje C++:    #define identificador  valor
E1.
#define precio 30
#define pi 3.1416
#define nombre “Gianina”
VARIABLES
El valor de una variable a diferencia de la constante si puede cambiar durante el transcurso de nuestro programa, siempre se debe declarar antes de usarlas.
En el lenguaje C++:   tipo_de_dato  lista_de_variables;
Ejemplos
int a;  
int b;
int c;
int a,b,c;
float b;
double area;
char _letra2;               
          
La cuarta línea del ejemplo es equivalente a las tres primeras declaraciones del ejemplo, cuando de quieren declarar varias variables del mismo tipo solo se ponen separados por una coma y un punto y coma al final.

1 comentarios: