C Interview Questions and Answers

 

What is the correct declaration of main?

There are two valid declarations:



int main(void)



int main(int argc, char **argv)





although they can be written in a variety of ways. The second parameter may be declared
char *argv[] , you can use any names for the two parameters, and you can use old-style
syntax:



int main()



int main(argc, argv)



int argc; char **argv;

Posted by:Richards