Bonjour,
je me pose une question sur les prototypes de fonctions :
Dans un code on déclare nos fonctions comme ceci (par exemple) :
int maFonction (int a, intb);
int main()
{
//instructions
}
ma question est : Pourquoi ne déclare t'on pas la fonction main comme ceci :
int main(); ?
J'ai lu sur le sdz que c'était une ligne inutile pour la plupart des compilateurs mais pourquoi ?
Merci par avance pour vos réponses .
P.S. j'utilise code::blocks, visual studio 2010, visual studio 11 suivant mes humeurs
