Comentários
Parte da seção Fundamentals do Journey de Rust da Coddy — lição 3 de 75.
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
println!("Hello, world!");Um comentário também pode ser escrito no final de uma linha, após o código:
println!("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. */
println!("Welcome!");Comentários também podem desativar temporariamente uma linha de código sem excluí-la:
// println!("This line will NOT run");
println!("This line will run");Desafio
InicianteCorrija o código para que apenas Hello, Rust! 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 Rust:
- Notas para humanos - o compilador as ignora
- Pode desativar código temporariamente sem excluí-lo
Comentário de linha única:
// Este é um comentário
println!("Hello!"); // Comentário após o códigoComentário de múltiplas linhas:
/* Este é um
comentário de múltiplas linhas */Desativando código:
// println!("This will NOT run");
println!("This will run");Experimente você mesmo
fn main() {
// Digite seu código abaixo
? println!("Goodbye!");
println!("Hello, Rust!");
}Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentals
4Operadores Parte 1
Operadores AritméticosOperador de MóduloAtalhos AritméticosOperadores de ComparaçãoComparação de Strings7Entrada e Saída Básica
Exibindo no ConsoleLendo a Entrada do UsuárioRevisão - Até 120Revisão - Verdadeiro ou Falso5Operadores Parte 2
Operadores Lógicos Parte 1Operadores Lógicos Parte 2Recapitulação - Lógica SimplesOperadores Lógicos Parte 33Variáveis Parte 2
Declaração de TipoConvenções de NomenclaturaInferência de TipoRecapitulação - Inicializar VariáveisConversão de Tipo9Laços
For sobre SériesLaço WhileBreakContinueLaços AninhadosRótulos de LoopLoop InfinitoRecapitulação - Entrada Dinâmica