Saltar al contenido
MundoCursos

¿Cómo declarar una variable en C++?

Si estás aprendiendo a programar en C++ antes o después entenderás la importancia que tienen las variables. Por ello, es fundamental que sepas cómo declarar una variable en C++ para cuando llegue el momento.

Las variables almacenan los datos que introducen los usuarios en el código y siempre están vinculadas a un tipo de dato en concreto. Sigue leyendo para que te expliquemos cómo declararlas y sacarles todo el partido posible.

¿Cómo declarar variables en C++?

Sigue estos pasos y podrás dominar la declaración de variables con rapidez.

1. Elige el nombre de la variable

El proceso es más sencillo de lo que imaginas y se basa en la introducción de dos campos que serán fundamentales en la estructura de la variable:

  • Tipo de dato
  • Nombre de dato
Elegir nombre de variable en C++

Como ya te puedes imaginar si conoces un poco C++, no puedes elegir cualquier nombre que se te pase por la cabeza. Hay una condición determinante: no puede haber espacios. Eso limitará tu capacidad de elección, pero solo tendrás que buscar una solución. Por ejemplo:

  • Utilizar el guion bajo para unir las distintas palabras del nombre. Quedaría de la siguiente manera: «nombre_elegido_para_la_variable».
  • Hacer nombres sencillos de una sola palabra. Por ejemplo: «nombre».
  • Ponerlo todo junto, como «nombredevariable», aunque puede ser un poco más farragoso para las líneas de código.

En nuestro caso, te recomendamos la primera de las opciones, pero intentando que los nombres sean más cortos que el ejemplo que te hemos dado. En este caso, lo dejaríamos como «nombre_elegido».

2. Declara la variable

Ahora ya puedes proceder a la declaración con la sintaxis correspondiente. La fórmula de este código es la siguiente:

Tipo de dato Nombre de la variable = Valor inicial;

Es importante que te fijes en que entre el «tipo de dato» y el «nombre de la variable» no hay ningún tipo de símbolo, solo un espacio. Por lo tanto, un ejemplo sería el siguiente:

int numero_3 = 30;

Tampoco te olvides de agregar el símbolo de “=“ y el punto y coma al final.

Hay otros muchos ejemplos de declaración de variables que te podemos dar. Toma nota de algunos de los más habituales:

float positionX;
char firstLetter;
bool respuesta = true;
float pi = 1.55;
¿Te gustaría aumentar tus conocimientos en C++?

Está claro que ser autodidacta es una de las mejores cualidades que podría tener cualquier programador.

Sin embargo, si quieres acelerar al máximo tu aprendizaje, te recomendamos que veas esta lista con los mejores cursos para aprender C++ online. Los hemos seleccionado y analizado minuciosamente para ayudarte a elegir el ideal.

¿Cómo declarar una variable en C++ sin iniciarla?

Esto también es algo posible y quizá necesites recurrir a ello. El cambio que tienes que hacer respecto al código que te hemos dado antes, es muy simple.

En vez de poner el tipo, el nombre, el símbolo de igual y el valor, reducirás el código que hemos usado antes, «int numero_3 = 30;», al siguiente:

int numero;

No olvides que el punto y coma es imprescindible, puesto que se trata de la manera de indicarle al código que has terminado la declaración de la variable.

¿Cómo declarar varias variables en C++ en la misma línea?

Esta es otra de las posibilidades a las que puedes recurrir.

La circunstancia que tienen que cumplir para que puedas hacerlo es solo una: todas las variables que declares juntas se recomienda que sean del mismo tipo.

El código para declarar varias variables es el siguiente:

int numero1, numero2;
declarar varias variables en C++ en la misma línea

Como puedes ver, se utiliza la coma a modo de sistema de división de las distintas variables. Podrías poner todas las que hiciera falta dependiendo de tus necesidades. Lo único a recordar, una vez más, es que, al final del código, tienes que introducir el punto y coma.

¿Cómo declarar varias variables de distinto tipo en la misma línea de C++?

¿Pero no hemos dicho que no es posible? En realidad, sí que lo puedes hacer, pero no se recomienda. No suele dar buenos resultados y las posibilidades de afectar al código son elevadas. No obstante, este es el código que deberías seguir:

int numero1; float positionX; char a, b;
declarar varias variables de distinto tipo en la misma línea de C++

Analizando este código verás que, lo que hemos hecho, ha sido incluir los distintos tipos de variable uno detrás de otro simplemente con un espacio. En este ejemplo tenemos tres tipos de variable: «int», «float» y «char». Dos de ellos están formados por dos variables: «int» y «char», para que veas que las posibilidades son elevadas.

No obstante, si puedes evitarlo, es un código que es mejor no utilizar.

¿Cómo sumar dos variables y declararlas en C++?

No nos olvidamos de la capacidad para sumar variables. El código que tendrás que utilizar será el siguiente:

float res = num4 + num6;

La inclusión de «res» servirá para realizar su asignación.

¿Qué es una variable?

Una variable, tanto en C++ como en otros lenguajes de programación, es una entidad que no tiene un valor obligatoriamente permanente a través del código. Como su nombre indica, puede variar.

¿Qué es una variable en C++?

Tal y como hemos mencionado antes, todas las variables tienen que estar asignadas a un tipo de dato, que será lo que ayude a segmentar las variables y a especificar la forma en la que se almacenará la variable.

Algunas se integran en la memoria del ordenador, pero las variables de mayor nivel tienen su propio espacio personalizado en la ejecución del software.

En el día a día de un programador, las variables forman una parte crucial de su trabajo. El motivo de ello se encuentra en la flexibilidad que ofrecen, lo que deriva en que la mayor parte de aplicaciones y programas dispongan de variables en su código dirigidas a poner en marcha sus funciones. Hasta un software con la función más simple necesitará variables.

¿Qué tipos de variable puedes declarar en C++?

¿Qué tipos de variable puedes declarar en C++?

Para poder sacar partido a las variables, es importante que conozcas las que tienes a tu disposición en C++:

  • Int: como habrás visto, es la que más hemos usado en los ejemplos. Se trata de la variable utilizada para números enteros. Si trabajas con C++, la usarás de forma habitual, dado que reúne todos los números, ya sean pequeños como 2 o grandes como 3000.
  • Char: otro fundamental. Si «int» se usa para números, «char» lo usarás para cualquier valor que esté representado con un carácter. Pueden ser, por ejemplo, las letras, tanto mayúsculas como minúsculas, como los símbolos. También puedes usar variables de número en Char, pero siempre con las comillas simples.
  • Float: es la variable que usarás para números en los que tengas que implementar decimales o que no sean enteros. Por ejemplo, «-0.251» o «500.10».
  • Bool: una variable en la que sus valores pueden ser true o false. Es la variable de los valores booleanos.