Esta página também está disponível em outros 2 idiomas.

{}

[Further Syntax]

Descrição

As chaves são uma característica importante da linguagem C++. Elas são usadas em diversas estruturas diferentes, mostradas abaixo, e isso pode as vezes ser confuso para iniciantes.
Uma chave { deve ser sempre fechada por outra chave }. Essa é uma condição que é frequentemente chamada de as chaves estarem balanceadas. A IDE Arduino inclui uma forma conveniente de checar o balanço de duas chaves. Apenas escolha uma chave, ou até mesmo clique no ponto de inserção imediatamente após a chave, se a outra chave do par será destacada.

Chaves desbalanceadas podem frequentemente resultar em erros enigmáticos, que podem as vezes ser difíceis de se encontrar em um programa longo. Por causa de seu uso variado, as chaves são incrivelmente importantes para o programa e mover uma chave pode afetar dramaticamente o funcionamento de um programa.

Código de Exemplo

Os usos principais das chaves são listados nos exemplos abaixo.

Funções

void minhafuncao(tipo argumento) {
  // comando(s)
}

Loops

while (expressão boolena) {
  // comando(s)
}

do {
  // comando(s)
} while (expressão boolena);

for (inicialização; condição; incremento) {
  // comando(s)
}

Estruturas Condicionais

if (expressão boolena) {
  // comando(s)
}

else if (expressão boolena) {
  // comando(s)
}
else {
  // comando(s)
}

Ver Também