Salut,
SVP aidez moi 8O
le programme principal commence toujours par
ou par un : Void main()Code:
1
2
3
4
5 int main() { return 0; }
A+
Version imprimable
Salut,
SVP aidez moi 8O
le programme principal commence toujours par
ou par un : Void main()Code:
1
2
3
4
5 int main() { return 0; }
A+
ouCode:
1
2
3
4
5 int main(void) { /*...*/ return 0; }
voir mêmeCode:
1
2
3
4
5 int main(int argc, char argv[]) { /*...*/ return 0; }
main() retourne un entier de type int, TOUJOURS. Les trois valeurs portables qui peuvent être renvoyées par main() sont 0, EXIT_SUCCESS ou EXIT_FAILURE.Code:
1
2
3
4
5 int main() { /*...*/ return 0; }
Thierry
int main(void) { return 0; }. Depuis C99, la difference entre int main() et int main(void) est que le premier est une declaration de type, alors que le second est un prototype.Citation:
Envoyé par hegros
C'est pas Void, mais void, car le C est sensible à la casse. void main() existe sûr certaines plateformes, mais c'est une extension inconnue du langage C. Le comportement dépend de l'implémentation et n'est pas portable. Vu du langage C normalisé et portable, main() retourne int. Toujours.