Hello everyone!
I know this one might sound stupid but i must ask this one.
I have always known that after
1 2
|
#include <iostream>
using namespace std;
|
comes,
1 2 3 4 5 6 7
|
int main ()
{
bla bla bla
cin.get();
return 0;
}
|
But now i see this
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
if (argc > 1)
cout << "Hello " << argv[1];
else
cout << "Hello world!";
cin.get();
return 0;
}
|
1. What is this?
2. What does it do? When do we use it and why
int main ()
suddently takes arguments?
Thanks for your expert opinions.
Last edited on