tags:

views:

101

answers:

4

Where can I find a C programming reference that will list the declaration of built-in functions?

Thanks,

-Rob

+4  A: 

"The C Programming Language"

Trent
If you are a C programmer, you really must have this book. If you don't have this book, you are not really a C programmer.
anon
The reference in the appendix of this book is not complete, but very comprehensive. Plus: You get one of the best books (on C) ever written, that You can use to look up special things. +1 from my side.
Dave
+1  A: 

Here is a site that documents the C Standard Library nicely.

Andy West
Nice, thanks for the link. Note: from the introduction: *This guide is not a definitive look at the entire ANSI C standard*, but I think the differences are pretty minor. It doesn't seem to cover C99 though.
Alok
+1  A: 

You can either buy the ISO C standard (drafts are free), or C: A Reference Manual, by Harbison and Steele. Both are very good. The Standard C Library, by P.J. Plauger, is a good book about implementing the standard C library. All of the above have the prototypes of the standard functions in them.

Alok
Most ISO documents are full of legal-speak. I would never recommend them as a reference of general use.
Earlz
I've found that the ISO C standard is an easy read in most of the places. I agree about your comment in general though.
Alok
In the long run you should be able to read the standard. Legal-speak or not, it tells you how C programs behave. For a beginner, not essential, and anyway I rarely use the standard just to look up the signature of a standard library function, as the questioner specifies. The POSIX spec on opengroup.org is quicker.
Steve Jessop
A: 

Grab the K&R book, if you don't already have it.

Also, this page looks like it might be a good start for you.

pkaeding