in reply to Newbie programming questions
Anyway, here is a link that answers some of your questions:
http://www.le.ac.uk/cc/tutorials/c/ccccrun.html