On Sun, 10 Jan 2004, Anand wrote:
Hi
Iam keen interested to improve my skills in c programming. Now Iam
familiar with all the syntax and concepts. My main idea is to know how
entire c compiler behaves in all circumstances(i.e for all kind of
programs). Also I want the "Tips and Tracks" of C. With this current
knowledge how can I improve my skills. Is there any speical book to
develop these attitudes? Can anyone help me !
First, the comp.lang.c newsgroup has a FAQ. It is located at
http://www.eskimo.com/~scs/C-faq/top.html. Have a look at the FAQ and try
to understand everything in it. If you can understand everything in the FAQ
you are off to a good start.
Second, ISO/ANSI have a standard publication on C. If you go to the ANSI
web store you can purchase the standard for $18 as a PDF. There are also
drafts available for free. A draft isn't quite the same as the standard but
it is close. Search comp.lang.c (via
www.google.com) for n869 and you
should be able to find a link to the last draft.
Reading the standard might not be the best thing but if you can read and
understand it, you will learn a lot.
Third, get a good book on programming/computer science. When you read the
FAQ there should be some guides to what books you want to read. You can
also search the newsgroup for recommendations.
Finally, there are books on tips, tricks and pitfalls for C language.
Andrew Koenig published C Traps and Pitfalls. This has a lot of the common
mistakes a new programmer will make.
--
Send e-mail to: darrell at cs dot toronto dot edu
Don't send e-mail to
vi************@whitehouse.gov