Comentários
Parte da seção Fundamentos do Journey de C++ da Coddy — lição 3 de 74.
Comentários são notas que você escreve dentro do seu código. O compilador as ignora completamente - eles existem apenas para ajudar humanos a entenderem o código.
Para escrever um comentário de linha única, use //. Tudo após // até o final da linha é ignorado:
// Este é um comentário
std::cout << "Hello, World!";Um comentário também pode ser escrito no final de uma linha, após o código:
std::cout << "Hello, World!"; // Isso imprime Hello, World!Para comentários que abrangem várias linhas, use /* para iniciar e */ para terminar:
/* Este é um comentário de várias linhas.
O compilador ignora tudo isso. */
std::cout << "Welcome!";Comentários também podem desativar temporariamente uma linha de código sem excluí-la. Isso é chamado de comentar o código (commenting out):
// std::cout << "This line will NOT run";
std::cout << "This line will run";Desafio
InicianteCorrija o código para que apenas Hello, C++! seja impresso.
- Substitua o
?pelos símbolos que transformam uma linha em um comentário - A linha que imprime
Goodbye!deve se tornar um comentário para que NÃO seja executada - Altere apenas a linha que começa com
?
Folha de consulta
Comentários em C++:
- Notas para humanos - o compilador as ignora
- Podem desativar código temporariamente sem excluí-lo
Comentário de linha única:
// This is a comment
std::cout << "Hello!"; // Comment after codeComentário de múltiplas linhas:
/* This is a
multi-line comment */Desativando código:
// std::cout << "This will NOT run";
std::cout << "This will run";Experimente você mesmo
#include <iostream>
int main() {
// Digite seu código abaixo
? std::cout << "Goodbye!" << std::endl;
std::cout << "Hello, C++!" << std::endl;
return 0;
}Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Operadores Parte 1
Operadores AritméticosOperador de MóduloIncremento/DecrementoPós-incremento/DecrementoAtalhos AritméticosOperadores de ComparaçãoComparação de Strings7Fundamentos de Entrada/Saída
Comando coutComando cinEntrada de StringRevisão - Até 120Revisão - Verdadeiro ou Falso3Variáveis Parte 2
Declaração de TipoConvenções de NomenclaturaRecapitulação - Inicializar VariáveisType Casting Parte 1Type Casting Parte 26Tomada de Decisão
Estrutura IfIf - ElseEstrutura SwitchOperador CondicionalRecapitulação - If ElseIf - Else Aninhado