Re: help me learn C
- From: Chris Hills <chris@xxxxxxxxxxxx>
- Date: Sun, 30 Apr 2006 12:29:28 +0100
In article <44549AA6.7494@xxxxxxxxxxxxxx>, pete <pfiland@xxxxxxxxxxxxxx>
writes
Chris Hills wrote:
In article <L5ydndXJ9pxOEsnZnZ2dnUVZ8qCdnZ2d@xxxxxx>,
Richard Heathfield
<invalid@xxxxxxxxxxxxxxx> writes
abhi said:
hi everybody am new to this group and help me to learn C
*THE* C book is:
The C Programming Language,
2nd Ed. Kernighan & Ritchie. Prentice Hall,
1988. ISBN 0-13-110362-8 (paperback), or 0-13-110370-9 (hardback).
It is over 18 years old now.
The language has moved on a long way since
then.
The current C standard is about twice the size of the 1990 version
Also K&R is a language definition Much like a dictionary.
Yiu do not use
a dictionary to learn to write novels or business reports.
K&R2 is not a definition of the language, but is a tutorial.
Then it is a tutorial for a language of two decades ago that has been
greatly evolved since then.
Would you recommend someone looks at a book on MSC V 1 to learn current
MS VC?
Whilst many here did use K&R (1 and 2) to learn C when it did accurately
reflect the language it was a good book. I have a copy. However these
days you are far better getting a more modern book that addresses the
area you are programming in.
C on a PC is very different to C for an 8 or 16 bit MCU and whilst much
of C is portable the way you use it will depend on the platform and the
sort of application you are building. EG in many areas printf should
not be used.
There is not one single answer as to the best book to use to learn C.
Else you learn a ancient vanilla version of C that is not used in
practice.
That said there are many far worse books on C that are out there.
--
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills Staffs England /\/\/\/\/
/\/\/ chris@xxxxxxxxxxxx www.phaedsys.org \/\/\
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
.
- References:
- help me learn C
- From: abhi
- Re: help me learn C
- From: Richard Heathfield
- Re: help me learn C
- From: Chris Hills
- Re: help me learn C
- From: pete
- help me learn C
- Prev by Date: Re: help me learn C
- Next by Date: Re: discussing C evolution
- Previous by thread: Re: help me learn C
- Next by thread: Re: help me learn C
- Index(es):
Relevant Pages
|