Qual a diferença entre int e void na seguinte situação?
#include <iostream>
int main (void)
{
cout << "Oi/n";
}
#include <iostream>
void main (void)
{
cout << "Oi/n";
}
Qual a diferença entre se ter int ou void antes do main nesse caso?
(eu ja li artigos, pdf e matérias mas nao ficou claro)
int main (void)
{
cout << "Oi/n";
}
#include <iostream>
void main (void)
{
cout << "Oi/n";
}
Qual a diferença entre se ter int ou void antes do main nesse caso?
(eu ja li artigos, pdf e matérias mas nao ficou claro)
Daniel
Curtidas 0
Respostas
Emerson Nascimento
02/02/2020
aquele identificador diz qual tipo de dados será retornado pela função.
a função abaixo retorna o valor 0 pra quem a chamou:
a função abaixo não retorna valor algum pra quem a chamou:
no teu caso não há qualquer retorno, então pode manter aquela que usa void (nada).
consulte:
https://pt.wikibooks.org/wiki/Programar_em_C%2B%2B/Fun%C3%A7%C3%B5es
a função abaixo retorna o valor 0 pra quem a chamou:
#include <iostream> int main (void) { cout << "Oi/n"; return 0; }
a função abaixo não retorna valor algum pra quem a chamou:
#include <iostream> void main (void) { cout << "Oi/n"; }
no teu caso não há qualquer retorno, então pode manter aquela que usa void (nada).
consulte:
https://pt.wikibooks.org/wiki/Programar_em_C%2B%2B/Fun%C3%A7%C3%B5es
GOSTEI 0
Daniel
02/02/2020
aquele identificador diz qual tipo de dados será retornado pela função.
a função abaixo retorna o valor 0 pra quem a chamou:
a função abaixo não retorna valor algum pra quem a chamou:
no teu caso não há qualquer retorno, então pode manter aquela que usa void (nada).
consulte:
https://pt.wikibooks.org/wiki/Programar_em_C%2B%2B/Fun%C3%A7%C3%B5es
Então para abrir a tela com o "oi" precisa retornar zero?a função abaixo retorna o valor 0 pra quem a chamou:
#include <iostream> int main (void) { cout << "Oi/n"; return 0; }
a função abaixo não retorna valor algum pra quem a chamou:
#include <iostream> void main (void) { cout << "Oi/n"; }
no teu caso não há qualquer retorno, então pode manter aquela que usa void (nada).
consulte:
https://pt.wikibooks.org/wiki/Programar_em_C%2B%2B/Fun%C3%A7%C3%B5es
GOSTEI 0
Emerson Nascimento
02/02/2020
não.
no teu caso não há qualquer retorno, então pode manter aquela que usa void (nada).
GOSTEI 0