Si eres nuevo en programación, seguramente esta pregunta es una de las primeras que te has hecho. Es por esto, que aquí te recopilamos las dudas más recurrentes en cuanto al tema de cómo se declara una variable.
Conviértete en un Máster de C# y .NET
Antes de continuar, te invito a que te suscribas a mi academia de entrenamiento para desarrolladores .NET, en la que vas a aprender sobre C#, Blazor, Xamarin, .NET MAUI, ASP.NET, entre muchos otros temas por un mínimo precio.
Contents
¿Cómo se declara una variable en Java y C#?
Debido a que este lenguaje es uno fuertemente tipado, cada declaración de variable debe llevar asociado un tipo de dato. En este lenguaje particular, los tipos de datos primitivos son: byte, short, int, long, float, double, char y bool, pero para declarar variables de objetos sería lo mismo.
Posteriormente, debes colocar el nombre de tu variable, el cual es recomendable que siga las prácticas que escribí sobre las Reglas para declarar una variable.
Un ejemplo sería:
int numberOfCars;
Debes fijarte que la declaración de la variable termina con un punto y coma, lo que indica que hemos finalizado la declaración de la variable. Debido a que hemos indicado que queremos una variable tipo entera, ésta sólo podrá almacenar datos que correspondan a ese tipo específico de dato, es decir, los números de un rango entre -2,147,483,648 a 2,147,483,647.
Si quieres declarar otras variables en Java, lo que tienes que hacer es exactamente lo mismo al ejemplo anterior:
byte imageStream; short minute; long totalFrames; float vectorX; double coordinateX; Person _person;
¿Cómo se declara una variable en Visual Basic?
En el caso de Visual Basic, la palabra clave que debes recordar es Dim. La ubicación de ésta palabra y su contenido, son las que determinarán qué tipo de variable es.
La cláusula “As“, es la que te permite determinar el tipo de dato de la variable con la que quieras trabajar.
Estos tipos de datos pueden ser primitivos (Boolean, Long, Decimal por ejemplo), un tipo de dato compuesto (por ejemplo arreglos), un tipo de objeto, un elemento del .NET Framework ó una interfaz.
Ejemplos de estas declaraciones pueden ser:
Dim index As Integer
Dim start As Single Dim p as Person
En el caso de Visual Basic, no es necesario colocar un punto y coma a diferencia de la mayoría de los lenguajes de programación, y de la misma forma, al ser un lenguaje no sensitivo, podrás utilizar las variables sin preocuparte por las mayúsculas y minúsculas.
¿Cómo se declara una variable en PHP?
En el caso del lenguaje de programación PHP, una variable siempre iniciará con el signo $, seguido por el nombre de la variable.
En php, no es necesario especificar el tipo de dato de la variable la primera vez que se realice la asignación, ya que el compilador inferirá cuál es el tipo de dato a partir de la asignación del valor. Por ejemplo, en la siguiente declaración:
$text = "Hello!";
La variable $text almacenará el valor Hello!. Es importante remarcar que en variables tipo cadena, es obligatorio colocar comillas dobles.
Otros ejemplos de declaración de variables en PHP serían:
$x = 0.5; $y = 3;
En PHP, las variables sí son case sensitive, por lo que es muy diferente declarar la variable $name, a la declaración de la variable $Name.
Aparte de la regla del $ para iniciar una variable, las variables en PHP también utilizan las mismas reglas para declarar una variable.
¿Cómo se declara una variable en C?
En el caso de este lenguaje de programación, podemos seguir las mismas reglas para nombrar variables en la mayoría de los lenguajes de programación.
Las variables para este lenguaje, se deben declarar siguiendo el patrón:
TipoDeDato NombreVariable;
Siendo el tipo de dato, un tipo de dato primitivo (por ejemplo int), o bien, una estructura, arreglo u otro tipo de dato definido por nosotros. Fíjate que al final de la declaración, se coloca un ;, lo que indica que la declaración ha finalizado.
Ejemplos en este lenguaje serían:
int index; char letter; float salary; double positionX;
En este caso, estamos indicándole al compilador que nos cree 4 variables, cada una de un tipo diferente que almacenará un valor.
¿Cómo se declara una variable en C++?
En el caso del lenguaje C++, al ser la evolución de C, se siguen las mismas reglas de nombrado de variables.
Para el caso de este lenguaje, primero se especifica el tipo de dato que almacenará la variable (int, float, char, algún tipo declarado por tí como una estructura, etc), el cual indicará cuáles son los valores que aceptará dicha variable.
Posteriormente, se nombra a la variable seguida de un punto y coma, lo cual indica que la declaración ha terminado.
Ejemplos de esta declaración serían:
int x; char firstLetter; float positionX; double price;
Consideraciones generales para declarar una variable
Existen algunos puntos que quiero compartir, que se aplican a cualquier declaración de variables. Te las comparto a continuación como tip ó referencia:
Puedes declarar varias variables del mismo tipo en la misma línea: Si sabes que vas a declarar múltiples variables del mismo tipo, puedes hacerlo en la misma línea, por ejemplo:
En la mayoría de los lenguajes de programación:
int coordenadaX, coordenadaY;
En Visual Basic:
Dim a, b, c, As Single
Como puedes darte cuenta, las reglas que hay que seguir son, primero declarar el tipo de dato, y posteriormente el nombre de las variables separadas con una coma. Por último, no se nos debe olvidar colocar el punto y coma que se aplica para la declaración de todas las variables.
Por último, pudieras, aunque no es recomendable, declarar varias variables aunque sean de diferente tipo en la misma línea, lo que hará la diferencia será el punto y coma, y en el caso de Visual Basic será la indicación del tipo de dato que utilizaremos, por ejemplo:
int coordenadaX, coordenadaY; double x, y; char c;
En VB:
Dim a, b, c, As Single, x, y As Double, i As Integer