Variables en lenguaje C

Tener en cuenta de que toda variable debe ser declarada.


Nombres de las variables:
A estas, no se les puede dar cualquier nombre, deben seguir estas reglas:
  •     No se pueden poner más que letras de la 'a' a la 'z' (la ñ no vale), números y el símbolo '_'. Los acentos no valen.
  •     No se pueden poner signos de admiración, ni de interrogación...
  •     El nombre de una variable puede contener números, pero su primer carácter no puede serlo.

Tipos de Datos:
Para declara una variable es necesario indicar qué tipo de dato va a contener. Los tipos de datos que permite el lenguaje C son:
  • char Almacena un solo carácter ASCII como A, B, C, ... a, b, c, ... 1, 2, ...;( )
  • int Almacena un valor numérico entero (integer). Rango [-32768, 32768]
  • float Almacena un valor numérico real, con decimales. Rango [3.4e-38 , 3.4e38]
  • double (flotante de doble precisión)
  • Void Sin valor


La función printf y las variables:;
Si queremos mostrar por pantalla el valor de una variable utilizando printf debemos utilizar unos caracteres especiales según el tipo de dato que queramos mostrar:
  • %i y %d Sirven para imprimir variables de tipo int o entero.
  • %c Sirve para imprimir variables de tipo char o caracter.
  • %f Sirve para imprimir variables de tipo float o double (Real)
  • %g Muestra un real quitando los ceros que están demás
  • %s Sirve para imprimir variables de tipo Cadena
Otros más:
  • %ld Entero Largo
  • %u Decimal sin signo
  • %lf Doble Posición
  • %h Entero Corto
  • %o Octal
  • %x Hexadecimal
  • %e Notación Científica
  • %p Puntero
  • %% Imprime Porcentaje



Comando auxiliar para pausar la pantalla: system ("pause");
...........................................................................................................

// Ejemplo de Variable Entera ( int )

#include <stdio.h>

int main() {
    // declaración de las variables
    int nom_variable; // int es Entero
   
    // Inicializarla (darle un valor ej 5)
    nom_variable = 5;
   
    printf("Valor de mi variable entera %i \n", nom_variable); // printf es imprimir por pantalla // %i es lo que indica que se debe mostrar la variable como entero // \n hará un salto de línea luego de escribir el texto
   
    return 0;
}

...........................................................................................................

.