• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

chharlie

return

3 mensagens neste tópico

um return tem que ser sempre acompanhado de qualquer valor ou posso sempre que bem entender fazer return; sem nenhum valor a frente para sair de um programa ou da funçao main neste caso

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Geralmente a função main deve devolver um valor do tipo inteiro, pelo standard dos sistemas operativos.

De qualquer maneira nada te impede de devolver outro tipo qq, desde q assines a função com o tipo correcto q queres devolver.

Exemplo:

Se queres devolver void então:

void main(){

    return;

}

Ou:

int main(){

  return 0;

}

Isto aplica se a qq função, não só à função main.

No caso da função main, se não estou em erro, penso q alguns compiladores se queixam s devolveres void...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Deve-se sempre devolver algum valor, de forma a que a aplicação/função/SO possa tomar conhecimento do resultado da execução.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora