Je jouais avec des projets en C/C++ et j'ai remarqué ceci :
C++
#include
int main (int argc, const char * argv[]) {
// insérez le code ici...
cout << "Bonjour, le Monde!\n";
return 0;
}
et
C
#include
int main (int argc, const char * argv[]) {
// insérez le code ici...
printf("Bonjour, le Monde!\n");
return 0;
}
J'ai toujours un peu pensé à cela, exactement quels sont ces arguments par défaut dans C/C++ sous int main ? Je sais que l'application se compilera toujours sans eux, mais à quoi servent-ils ?