Go Down

Topic: Array (Read 812 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