Um comentário é um trecho de texto no seu programa que serve apenas para explicar (documentar) o código, sem executar nenhum tipo de comando no programa. Muitas vezes, os comentários são usados também para desabilitar comandos no código. Nesse caso, dizemos que o código foi comentado.
Na linguagem C++, um comentário pode ser escrito de duas formas:
- Comentário de linha: inicia-se com os caracteres //, tornando todo o resto da linha atual um comentário.
- Comentário de bloco: inicia-se com os caracteres /* e termina com os caracteres */. Todo o texto entre o início e o término se torna um comentário, podendo ser composto de várias linhas.
Para facilitar a visualização, os ambientes de desenvolvimento geralmente mostram os comentários em uma cor diferente.
No caso do Arduino IDE, por exemplo, os comentários são exibidos na cor cinza.
/*
Programação para Arduino - Primeiros Passos
Programa de exemplo: Blink
*/
/*
Declaração da variável "led"
Indica que o LED está conectado no pino digital 13 do Arduino (D13).
*/
int led = 13;
/*
Declaração da função setup()
Esta função é chamada apenas uma vez, quando o Arduino é ligado ou reiniciado.
*/
void setup() {
// Chama a função pinMode() que configura um pino como entrada ou saída
pinMode(led, OUTPUT); // Configura o pino do LED como saída
}
/*
Declaração da função loop()
Após a função setup() ser chamada, a função loop() é chamada repetidamente até
o Arduino ser desligado.
*/
void loop() {
// Todas as linhas a seguir são chamadas de função com passagem de parâmetros
// As funções são executadas em sequência para fazer o LED acender e apagar
digitalWrite(led, HIGH); // Atribui nível lógico alto ao pino do LED, acendendo-o
delay(1000); // Espera 1000 milissegundos (um segundo)
digitalWrite(led, LOW); // Atribui nível lógico baixo ao pino do LED, apagando-o
delay(1000); // Espera 1000 milissegundos (um segundo)
// Após terminar a função loop(), ela é executada novamente repetidas vezes,
// e assim o LED continua piscando.
}
|