Ir para conteúdo
Fórum Script Brasil
  • 0

Diferença Entre Return (true) E Return (1)


memory

Pergunta

Ola..

Tenho uma dúvida, digamos uma curiosidade.

Em c++;

fiz um programa tal tal

criei uma função que retorna V || F (no caso bool)

então ai dps que fiz a condições todas para

validar se e verdadeira ou falsa eu uso return certo ?

Queria saber qual a diferença entre return (true) e return (1)

Por que eu fiz os teste a funçao retornou tranquilo usando as duas com return (true) e (1).

Qual devo usar ? ou são iguais ?

Grato...

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Mesmo assim é melhor usar "true" por dois motivos:

1-é mais claro do que ler return 1

2-é mais portavel entre compiladores. True é um valor padrão para verdadeiro, mas 1 não é. Embora funcione na maioria dos compiladores, voce pode ter azar de pegar um que não funcione.

Link para o comentário
Compartilhar em outros sites

  • 0

Hann

então quer dizer que 0 por default e false

e qualquer coisa != de 0 e verdadeira ?

Por isso que deu certo ?

Como você disse e melhor usar o true e false mesmo fica mais facil a legibilidade.

Brigadaooo aew..pela...atenção...

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...