1. What is the difference between -
int main () {}
int main () {return 0;}
int main () {exit (0);}

2. How will this behave - char p=NULL; char &q=p;?