Por qué su código necesita variables para recordar cosas

5

Escribes una línea de código. Calcula un número. O tal vez toma información de un usuario. ¿Entonces qué? El programa lo olvida inmediatamente. A menos que le digas que no lo haga.

Ahí es donde entran las variables.

Piense en una variable como un cuadro etiquetado en la memoria de su computadora. Pones algo dentro, le pegas un nombre en el exterior y decides qué tipo de cosa cabe dentro. Luego, podrás abrir la caja y usar lo que hay dentro. Sin variables, su software sería inútil. No podía contener datos. No podía tomar decisiones. Simplemente… corrió hacia adelante y se olvidó de todo.

Cómo crear una variable en C

En C, no basta con agarrar una caja. Tienes que especificar qué tipo de caja es. Esto se llama declarar una variable.

Tome esta línea:

intb;

Esto hace dos cosas. Primero, crea un espacio en la memoria. En segundo lugar, etiqueta ese espacio como “b”. La parte int le dice al compilador: “Oye, este cuadro es solo para números enteros”. Sin decimales. Sin letras. Sólo números enteros.

Ahora tienes una variable llamada “b” de tipo “int”. Aunque está vacío. O mejor dicho, está lleno de datos basura hasta que los limpias.

Almacenamiento y uso de valores

Para poner algo en b, usas el signo igual. No igualdad matemática. Asignación.

b = 5;

Ahora b tiene el valor 5. Puedes cambiarlo más tarde. Puedes usarlo ahora.

¿Quieres ver qué hay en “b”? Utilice “imprimirf”.

printf("%d", b);

El %d es un marcador de posición. Dice: “Ponga un número entero aquí”. La computadora mira b, ve 5 y lo imprime. Simple.

Pero espera. ¿Qué pasa si necesitas almacenar una carta? ¿O un decimal? Un “int” no es suficiente. Por eso C te ofrece opciones.

¿Qué tipos de datos debería utilizar?

C tiene algunos tipos estándar de variables. Elija el correcto o su código se romperá.

  • int – Para números enteros. Como 42, -7 o 0.
  • flotante – Para números con decimales. Como 3,14 o 0,001.
  • char – Para caracteres individuales. Como 'm' o 'Z'.

¿Notas las comillas? En C, los caracteres van entre comillas simples. Las cadenas (como “hola”) van entre comillas dobles. No los mezcles.

Verás estos tipos en todas partes. int para contadores. flotar por dinero o medidas. char para banderas o códigos de una sola letra.

Entonces, ¿por qué importa esto? Porque cada aplicación que usas, cada juego que juegas, cada sitio web que visitas, depende de variables para realizar un seguimiento del estado. Tu puntuación. Su estado de inicio de sesión. La posición de su mouse. Todas las variables.

Si se equivocan, las cosas colapsarán. Hágalo bien y su programa realmente funcionará.

Las variables son la memoria de tu programa. Sin ellos, el código es sólo ruido.

Empiece poco a poco. Declarar uno. Asigne un valor. Imprímelo. Mira lo que pasa. Entonces prueba con un `flotador

Artículo anteriorExplicación del hack de Wi-Fi de hotel: cómo detectar y evitar amenazas de CaptiveCrunch
Artículo siguienteGuía gratuita del reproductor de música MusicBee para usuarios de Windows