I've been reading the responses, and it drove me to one of the many C FAQ's that are out on the net -- Googling for http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=deskbar&q=c+null+0+faq led me to http://www.eskimo.com/~scs/C-faq/s5.html which is under comp.lang.c Frequently Asked Questions http://www.eskimo.com/~scs/C-faq/top.html
It's been many years since I looked at it, but I found these helpful http://www.eskimo.com/~scs/C-faq/q5.3.html http://www.eskimo.com/~scs/C-faq/q5.10.html and also http://www.eskimo.com/~scs/C-faq/q5.14.html This agrees with http://www.cs.mcgill.ca/faqpages/cfaq.html#null Hope this contributes... David