Comentários
Parte da seção Fundamentos do Journey de Rust da Coddy. Lição 3 de 75.
Comments são observações que você escreve dentro do seu código. O compiler as ignores completamente — elas existem apenas para ajudar as pessoas a entender o código.
Para escrever um comentário de uma única linha, use //. Tudo depois de // 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, depois do código:
println!("Hello, world!"); // Isso imprime Hello, world!Para comentários que abrangem várias linhas, use /* para iniciar e */ para finalizar:
/* Este é um comentário de várias linhas.
O compilador ignora tudo isso. */
println!("Welcome!");Os comentários também podem desabilitar temporariamente uma linha de código sem excluí-la:
// println!("This line will NOT run");
println!("This line will run");Observação: Todo comentário de várias linhas que começa com /* deve ser fechado com */; caso contrário, o compilador trata tudo o que vem depois dele como um comentário.
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
?
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 Fundamentos
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âmicaPratique por conta própria: Compilador de Rust online