Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!waikato.ac.nz!comp.vuw.ac.nz!gnat Newsgroups: comp.lang.c Subject: Zero/nil/NULL/NUL/0/... Message-ID: From: gnat@kauri.vuw.ac.nz (Nathan Torkington) Date: Sat, 20 Apr 1991 06:37:21 GMT Sender: news@comp.vuw.ac.nz (News Admin) Organization: Contract Programmer, CSC, Victoria Uni, Wellington, New Zealand Nntp-Posting-Host: kauri.vuw.ac.nz Lines: 20 I have read the FAQ and this doesn't seem to be what I'm after. What I am looking for is an explicit list of things which 0 (zero decimal, zero octal, zero hexadecimal, etc) stand for. So far I have : -> The number zero (in any base) -> The unused pointer (in some machines) -> The null character (ASCII, etc) -> End of file (EOF) -> Not true (FALSE) Nat. -- Nathan Torkington Contracting to CSC, Internet: gnat@kauri.vuw.ac.nz Victoria University Of Wellington, WetComms: +64 4 853 881 (post-chronos) P.O. Box 600, New Zealand. This is not an official communication of any part of Victoria University. RAMSGATE (n.) All institutional buildings must, by law, contain at least twenty ramsgates. These are doors which open the opposite way to the one you expect. - "The Meaning Of Liff" by Douglas Adams and John Lloyd