Go Down

Topic: Array (Read 886 times) previous topic - next topic

Arwenz

Olá :)
Gostaria de saber como posso substituir valores dentro de um array.
Eu tenho este array:
byte meuarray[] = {5,6,9,2,1};
E queria que fosse possível substituir o número 6 por exemplo, por outro número que está numa variavel.
No código tenho isto:
meuarray[1]=variavel;
Mas não substitui...
Espero que me possam ajudar  :)

bubulindo

como estás a ver se a variavel no vector foi substituida?

De que tipo é a variavel variavel?
This... is a hobby.

HugoPT

Quote
meuarray[1]=variavel;
Mas não substitui...

Logo a seguir a esta atribuiçao faz um serial.print para a consola.
Code: [Select]

Serial.print(variavel);
meuarray[1]=variavel;
Serial.println(meuarray[1]);

Os valores deverão ser iguais se a variavel tambem for do mesmo tipo que o array
Debian,Mint,Ubuntu
Arduino Mega 2560
Arduino Nano
Arduino Duemilanove
MAC OS Montain Lion
Raspberry PI Model B

Klynnex

Amigo, você poderia postar seu código aqui?
Porque em teoria o que você fez está correto, mas as vezes pode ter algo que está apagando o valor que você está colocando, ou até mesmo o tipo, valor.
Assim fica mais fácil de ajudarmos.

Fernando d'RG

Amigo, poste seu código.
Na teoria o que você descreve está correto.

Abraço!
Fernando Gonçalves (FdRG) - Business Intelligence / Data Warehouse
 - Cell: (21) 8181-8725
 - Skype: fernando.drg
 - Mail: fernandodrg@me.co

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy