473,378 Members | 1,436 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,378 software developers and data experts.

good hard copy c reference

Hi all,

I spend a quite bit of time each day traveling to work on public
transport and thought it might be nice to read through a c standards
book during that time.

I I have the Herbert Schildt C complete reference which I have been
told many times is a pile of crap so I don't really want to start
reading it.

I was wondering which hard copy (meaning a book) C reference is
recommended. Something with code examples would be nice but anything
good that you know about would be appreciated.

Kind Regards,
Anthony Irwin
Mar 22 '07 #1
12 1825
Anthony Irwin wrote:
>
I was wondering which hard copy (meaning a book) C reference is
recommended. Something with code examples would be nice but anything
good that you know about would be appreciated.
K&R2.

--
Ian Collins.
Mar 22 '07 #2
Anthony Irwin wrote:
>
I spend a quite bit of time each day traveling to work on public
transport and thought it might be nice to read through a c standards
book during that time.

I I have the Herbert Schildt C complete reference which I have been
told many times is a pile of crap so I don't really want to start
reading it.

I was wondering which hard copy (meaning a book) C reference is
recommended. Something with code examples would be nice but anything
good that you know about would be appreciated.
The C standard part is fine, except I understand he omitted a
page. However it is an obsolete standard today (C90 rather than
C99). The crap is the part Schildt wrote.

--
Chuck F (cbfalconer at maineline dot net)
Available for consulting/temporary embedded and systems.
<http://cbfalconer.home.att.net>

--
Posted via a free Usenet account from http://www.teranews.com

Mar 22 '07 #3
CBFalconer said:
Anthony Irwin wrote:
>>
I spend a quite bit of time each day traveling to work on public
transport and thought it might be nice to read through a c standards
book during that time.

I I have the Herbert Schildt C complete reference which I have been
told many times is a pile of crap so I don't really want to start
reading it.

I was wondering which hard copy (meaning a book) C reference is
recommended. Something with code examples would be nice but anything
good that you know about would be appreciated.

The C standard part is fine,
No, it isn't. You're referring to his "Annotated ANSI C Standard",
whereas Mr Irwin is referring to his "C - The Complete Reference".
However it is an obsolete standard today (C90 rather than
C99).
No, it isn't. C90 is still the de facto standard in the C programming
world. C99 hasn't replaced C90 any more than skipping has replaced
running.
The crap is the part Schildt wrote.
But I cannot bring myself to disagree with you here.

--
Richard Heathfield
"Usenet is a strange place" - dmr 29/7/1999
http://www.cpax.org.uk
email: rjh at the above domain, - www.
Mar 22 '07 #4
Anthony Irwin <no****@noemailhere.nowherewrote:
I spend a quite bit of time each day traveling to work on public
transport and thought it might be nice to read through a c standards
book during that time.
<http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470845732.html>

Richard
Mar 22 '07 #5
On Thu, 22 Mar 2007 14:58:22 +1000, Anthony Irwin wrote:
>I spend a quite bit of time each day traveling to work on public
transport and thought it might be nice to read through a c standards
book during that time.
Harbison & Steele 'C: A Reference Manual'.
A good introductory C book (but not a reference) is Kochan
'Programming in C'.

Best regards,
Roland Pibinger
Mar 22 '07 #6
Ian Collins wrote:
Anthony Irwin wrote:
>I was wondering which hard copy (meaning a book) C reference is
recommended. Something with code examples would be nice but anything
good that you know about would be appreciated.
K&R2.
Hi,

I already have k&r2 and still going through it, I quite like it so far.

I also got programming pearls se by Jon Bentley which I have not gown
through yet but I hope its a good read. Has anyone had any experience
with it?

Kind Regards,
Anthony Irwin
Mar 22 '07 #7
Anthony Irwin wrote:
I also got programming pearls se by Jon Bentley which I have not gown
through yet but I hope its a good read. Has anyone had any experience
with it?
S'excellent.

--
Chris Dollin
RIP John "BNF, Fortran, FP" Backus 3Dec1924 - 17Mar2007

Hewlett-Packard Limited registered Office: Cain Road, Bracknell, Berks RG12 1HN
Registered No: 690597 England

Mar 22 '07 #8
However it is an obsolete standard today (C90 rather than C99).
Too bad that today not even gcc is a completely C99-conforming compiler.
http://gcc.gnu.org/c99status.html

According to
http://en.wikibooks.org/wiki/C_Progr...es_of_C#_ref-0, there is
apparently only one working C99 compiler, and I've never heard about it
anywhere else.
Mar 22 '07 #9
On 22 Mar, 04:58, Anthony Irwin <nos...@noemailhere.nowherewrote:
I spend a quite bit of time each day traveling to work on public
transport and thought it might be nice to read through a c standards
book during that time.
It's not strictly a C standards book, but once you've worked your way
through the other suggestions, I'd suggest a thorough read of Peter
van der Linden's "Expert C Programming - Deep C Secrets" (ISBN
013177429-8). IMHO, it's useful, interesting, entertaining, and
amusing, which is more than can be said of a lot of tech books.

Mar 22 '07 #10
Anthony Irwin wrote:
>...which hard copy (meaning a book) C reference
is recommended. Something with code examples
would be nice but anything good that you know
about would be appreciated.
"C, a Reference Manual" - Harbison & Steele

With a different focus:

"The Standard C Library" - Plauger

Or the standard itself from the ANSI store.
($30 when I bought it last year.)
Not what a literary critic would call "engaging"
or "riveting", but interesting nevertheless. ;)

Roberto Waltman

[ Please reply to the group,
return address is invalid ]
Mar 22 '07 #11
Army1987 wrote:
>
>However it is an obsolete standard today (C90 rather than C99).

Too bad that today not even gcc is a completely C99-conforming
compiler. http://gcc.gnu.org/c99status.html

According to
http://en.wikibooks.org/wiki/C_Progr...es_of_C#_ref-0,
there is apparently only one working C99 compiler, and I've never
heard about it anywhere else.
Practically speaking, there probably does not exist a working C90
compiler, in that all software has bugs, possibly undiscovered.

Please do not remove attributions for material you quote. Those
are the initial lines that say "joe wrote:" or similar.

--
Chuck F (cbfalconer at maineline dot net)
Available for consulting/temporary embedded and systems.
<http://cbfalconer.home.att.net>
--
Posted via a free Usenet account from http://www.teranews.com

Mar 23 '07 #12
The C Programming Language

"Anthony Irwin" <no****@noemailhere.nowhere>
??????:et**********@news-01.bur.connect.com.au...
Hi all,

I spend a quite bit of time each day traveling to work on public transport
and thought it might be nice to read through a c standards book during
that time.

I I have the Herbert Schildt C complete reference which I have been told
many times is a pile of crap so I don't really want to start reading it.

I was wondering which hard copy (meaning a book) C reference is
recommended. Something with code examples would be nice but anything good
that you know about would be appreciated.

Kind Regards,
Anthony Irwin

Mar 23 '07 #13

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

28
by: David MacQuigg | last post by:
I'm concerned that with all the focus on obj$func binding, &closures, and other not-so-pretty details of Prothon, that we are missing what is really good - the simplification of classes. There are...
42
by: Edward Diener | last post by:
Coming from the C++ world I can not understand the reason why copy constructors are not used in the .NET framework. A copy constructor creates an object from a copy of another object of the same...
29
by: Cheng Mo | last post by:
Recently I happens to read some sourcecode which has different style from my previous experience. In this style, all functions return a RETURN_TYPE_T which is defined as typedef unsigned int...
6
by: Danny Lu | last post by:
Hi, can anyone tell me where I can get a good perl book? TIA Dan
60
by: K. G. Suarez | last post by:
Hello everyone. I am new to programming and my uncle gave me a copy of "C For Dummies 2nd Edition". I am up to chapter 9 right now. He probably saw me struggling with "The C Programming...
5
by: lars.uffmann | last post by:
Okay, I guess the answer is "yes". But where can I find it? I was thinking of something like php.net, just for c++. Preferably some documentation that refers to the same standards that the gnu c++...
8
by: At_sea_with_C | last post by:
Hello, I'm considering reading some C tutorials. I found this one. http://www.crasseux.com/books/ctutorial/ (The GNU C Programming Tutorial) Can anyone tell me if it is good or not? Also do...
10
by: JurgenvonOerthel | last post by:
Consider the classes Base, Derived1 and Derived2. Both Derived1 and Derived2 derive publicly from Base. Given a 'const Base &input' I want to initialize a 'const Derived1 &output'. If the...
206
by: WaterWalk | last post by:
I've just read an article "Building Robust System" by Gerald Jay Sussman. The article is here: http://swiss.csail.mit.edu/classes/symbolic/spring07/readings/robust-systems.pdf In it there is a...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.