Go Down

Topic: Array (Read 639 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?
Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

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