Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!uunet!mcsun!ukc!dcl-cs!gdt!gdr!exspes From: exspes@gdr.bath.ac.uk (P E Smee) Newsgroups: comp.lang.c Subject: Re: common bugs in C programs Message-ID: <1990Jan3.094609.6366@gdt.bath.ac.uk> Date: 3 Jan 90 09:46:09 GMT References: <61500001@uicbert.eecs.uic.edu> <523@oglvee.UUCP> Reply-To: exspes@gdr.bath.ac.uk (P E Smee) Organization: University of Bristol c/o University of Bath Lines: 20 In article <523@oglvee.UUCP> norm@oglvee.UUCP (Norman Joseph) writes: >You may want to save yourself some time and effort and check your favorite >bookstore for _C Traps and Pitfalls_, by Andrew Koenig, Addison-Wesley 1989, >ISBN # 0-201-17928-8. This book is exactly the list of syntax & logical errors >you are trying to compile, along with explanations and advice. A good book. It didn't actually list any 'pitfalls' that I wasn't already aware of, but some of his methods of avoidance were new. Besides, it's full of the sort of stuff that even if you already know it, it doesn't hurt to remind yourself of from time to time. Besides, I liked the author's credit on the cover. To the effect that 'more recently, Andrew Koenig implemented a software maintenance system that allows an administrator to crash dozens of systems with a single command.' -- Paul Smee, Univ of Bristol Comp Centre, Bristol BS8 1TW, Tel +44 272 303132 Smee@bristol.ac.uk :-) (..!uunet!ukc!gdr.bath.ac.uk!exspes if you MUST)