WinMain()
If we are running our programs under Windows, the startup code would have to be different. Here, instead of calling main(), we have to call WinMain( ). In case of programs under Windows, four members are put on the stack. Thus, the startup code has to be different.
int _stdcall WinMain( void *i, void *j, char *k, int l )
{
}