Los tipos de datos incluyen constantes y variables. Las constantes mantienen un valor fijo durante la ejecución de un programa, mientras que las variables pueden cambiar de valor. Los nombres de las variables deben seguir reglas de nomenclatura como comenzar con una letra y no incluir espacios. Existen diferentes tipos de variables que varían en el tamaño de datos que pueden almacenar como números, caracteres o valores booleanos.
1. Tipo de dato Función Tamaño
Tipos de datos
Constantes
Variable
Un tipo de datos es la propiedad de un valor que
determina su dominio (qué valores puede tomar),
qué operaciones se le pueden aplicar y cómo es
representado internamente por el computador.
Una constante es un dato cuyo valor no puede
cambiar durante la ejecución del programa. Recibe
un valor en el momento de la compilación
(momento en el cual revisamos que el programa –
algoritmo no tiene errores de sintaxis y se puede
ejecutar) y este valor que se le dio permanece
inalterado durante todo el programa. también
existen 3 diferentes tipos de constantes como por
ejemplo Constantes literales, declaradas y
Constantes de expresión.
Todas las definiciones de variables deben incluir
dos cosas: el nombre de la variable y su tipo de
datos. Hay algunas reglas a seguir a la hora de
nombrar una variable en C: debe comenzar por
símbolo alfabético, y pueden contener letras,
guiones bajos (_) y dígitos. Se pueden utilizar tanto
minúsculas como mayúsculas. No se deben colocar
espacios en el nombre de una variable. Algunas
claves como int, float, struct, if, while no pueden
emplearse como nombres de variables. Los
nombres de las variables no deben ser muy largos
–consulte la documentación del compilador de C
para conocer la limitación–. Generalmente los
primeros ocho caracteres de un nombre de variable
son significativos.
En C++, const no implica
necesariamente almacenamiento. En
C, las constantes siempre necesitan
almacenamiento. El hecho de que se
necesite almacenamiento o no
depende de cómo se use la
constante. En general, si una
constante se usa simplemente para
reemplazar un número por un
nombre (como hace #define),
entonces no requiere
almacenamiento.
Existen varios tipos de variables, y
cada uno corresponde a un tamaño
máximo de un número, un carácter o
incluso una verdad. Cuanto mayor
sea el número que pueda admitir,
más espacio en memoria ocupara.
2. Identificador Los identificadores son palabras con las que
identificamos o llamamos a una variable o una
constante, a la hora de da nombre una variable, con
lo que me refiero es que a la hora de identificar una
variable debemos de tener en cuenta una reglas de
nomenclatura, marcadas por el lenguaje de
programación en C.
Los nombres de los identificadores pueden llevar
caracteres alfa-numéricos. Letras de la A a la Z
excluyendo la Ñ. todos los números-. Si es
obligatorio que el nombre del identificador
empiece por una letra y no un numero u otro signo
Los tamaños de cada tipo en C y
C++ no son siempre iguales. Estos
tamaños, no sólo dependen de la
arquitectura de la computadora en la
que se esté compilando, sino del
compilador usado y a veces hasta del
sistema operativo en el que se está
compilando.
Esto es algo que afecta la
portabilidad del lenguaje ya que
puede producir errores en el código
cuando se compila en diferentes
entornos. A pesar de esto si hay un
mínimo en el tamaño de cada tipo,
que, sin importar el entorno, siempre
va a ser igual.
Bibliografía:
http://arco.esi.uclm.es/~david.villa/pensar_en_C%2B%2B/vol1/C08.html
https://es.wikipedia.org/wiki/Variable_(programación)
https://aprendiendoarduino.wordpress.com/2015/03/26/tipos-de-datos/