Como integrar el valor de una variable en la declaración de otra
Publicado por Laber (3 intervenciones) el 11/11/2020 02:29:03
Hola amigos. Gracias por interesaros en mi problema.
Necesito ayuda con un pequeño programa que estoy haciendo para controlar un Arduino y mi duda es la siguiente:
¿Como podría incluir el valor de una variable en el nombre de otra para poder declararlas de forma dinámica?
Me explico mejor con un ejemplo.
Necesito declarar X número de variables. Para ello creo un bucle For controlado por otra variable (N) y hago que ejecute una instrucción del tipo:
Int pinN = N
Creo recordar que existe una forma de aplicar directamente el valor de la variable en la instrucción precediendola de un caracter especial. No recuerdo exactamente cuál, pero pongamos que por ejemplo fuese €. El ejemplo sería:
Int pin€N = N
Es decir, que si N vale 3 debería crear la variable pin3 con valor 3.
Alguien tiene idea de cómo puede hacerse esto?
No se si voy bien encaminado o si he sido claro en mi explicación pero de todas formas, muchas gracias por su atención
Necesito ayuda con un pequeño programa que estoy haciendo para controlar un Arduino y mi duda es la siguiente:
¿Como podría incluir el valor de una variable en el nombre de otra para poder declararlas de forma dinámica?
Me explico mejor con un ejemplo.
Necesito declarar X número de variables. Para ello creo un bucle For controlado por otra variable (N) y hago que ejecute una instrucción del tipo:
Int pinN = N
Creo recordar que existe una forma de aplicar directamente el valor de la variable en la instrucción precediendola de un caracter especial. No recuerdo exactamente cuál, pero pongamos que por ejemplo fuese €. El ejemplo sería:
Int pin€N = N
Es decir, que si N vale 3 debería crear la variable pin3 con valor 3.
Alguien tiene idea de cómo puede hacerse esto?
No se si voy bien encaminado o si he sido claro en mi explicación pero de todas formas, muchas gracias por su atención
Valora esta pregunta


0