Jump to content


Photo

O Que é " Return "? E Por Que Usá-lo?


  • Faça o login para participar
3 replies to this topic

#1 frankhermes

frankhermes

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado

Posted 23/01/2005, 01:52

Eu queria saber o que é " return "? E por que usá-lo?
Por que quando eu compilo alguns programas o compilador pede para mim por um return no final do programa...


Abraços e Obrigados,
Frank Hermes

#2 branco

branco

    Turista

  • Usuários
  • 34 posts
  • Sexo:Não informado

Posted 26/01/2005, 02:27

return realiza uma saida imediata da função ou programa (se colocado no main()), e também pode ser usado para devolver um valor.

No caso que vc falou, deve ser pq vc usa o gcc ou port de algum compilador linux, onde existe um padrão para saídas de programas, onde o sistema operacional espera uma resposta de sucesso ou fracasso na execução do programa.

Para resolver seu "problema", use int main() e retorne 0 no final da função main.

#3 aeav

aeav

    Normal

  • Usuários
  • 97 posts
  • Sexo:Não informado

Posted 02/03/2005, 16:29

aproveitando o tópico, gostaria de saber porque tem que por return 0 e não 1, 2,4, etc.
Me disseram que é porque 0 é verdadeiro, algo do tipo.

Aguem tem explicação mais detalhada para que por o "return" e por 0 dentro dele?



Agradeço desde já
Linux User #308847
Hospedagem de Sites
www.GutenHost.com

Indicação: www.curtinhas.com

#4 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 02/03/2005, 17:22

http://www.linuxall....a...0Avançadas

Bons estudos.
------
Mero mortal!




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq