• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 364
  • Last Modified:

LOOKING FOR SOME C REFERENCE' BOOKS

I'M A STUDENT AND I'VE A MAJOR PROBLEM WITH STACK,LINK LIST ETC ,SO I NEED YOUR ADVISE TO RECOMMEND ME SOME TITLE OF THE BOOKS THAT I SHOULD BUY.BUT THE BOOK MUST CONTAIN SOME COMPLETE PROGRAMS THAT CAN BE RUN.PLEASE GIVE ME THE NAME OF THE PUBLISHER ,AUTHOR AND THE EDITION OF THE BOOK

THANK YOU
SENG
0
seng
Asked:
seng
1 Solution
 
manjuceeCommented:
1.Letus C by Yeshwanth Kanetkar
2.Programming with C Schaum series
3. C programming language by Dennis Ritchie


0
 
manjuceeCommented:
u just visit mcp.com and search for the required info.
0
 
alexoCommented:
The C programming language, 2nd edition by Kernighan & Ritchie is *THE* C reference.
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
pagladasuCommented:
I agree with alexo

0
 
braveheartCommented:
The C Book, featuring the ANSI C standard, by Mike Banahan of the Instruction Set Ltd., Addison-Wesley Publishing Co., ISBN 0-201-17370-0.

C Traps and Pitfalls by Andrew Koenig, Addison-Wesley, ISBN 0-201-17928-8.

And to make you think harder about programming...
Programming Pearls by Jon Bentley (AT&T Bell Labs), Addison-Wesley, ISBN 0-201-10331-1
0
 
alexoCommented:
>> C Traps and Pitfalls by Andrew Koenig
I'm not familiar with the book but Koenig's reputation is excellent.
0
 
alexoCommented:
One more thing, seng, please don't write in all caps.  In case you didn't know, it is considered rude.
0
 
MatthewLCommented:
Hi seng;

I really like the following book:

The Indispensible Guide to C
Paul Davies
Addison-Wesely
ISBN 0-201-62438-9

It covers the topics you mentioned (stacks, linked-lists).  There are code examples, but no disk or CD of code(on my version).  If you are interested in data structures specifically there are some data structures texts which use C specifically as well.

Good Luck.

Matt


P.S.
 I also agree with alexo on Kernighan & Ritchie.  It is an excellent book, however I don't recall much data structures in it.  Maybe alexo can let us know if it does ( I don't have it with me right now ).

M

0
 
girishrCommented:
try data structures by tremblay and sorenson.they give you the necessary algorithms.u can easily convert them into C if u know a bit of it.
try data structures using pascal by tenebaum and augestein
regarding the syntax of C i strongly recommend kernigham ritchie book.
0
 
alexoCommented:
>> I don't recall much data structures in it.
It is my firm belief that one should get a book about the chosen programming language and a seperate book about data structures and algorithms.  Any algortihm can be implemented in any programming language (turing completeness and stuff...).

The best book (actualy books) about algorithms and data structures "Te art of computer programming" By Donald Knuth (volumes 1-3).  However, it is not an easy one and therefore I cannot recommend it as a "first" book.

A good book for beginners is "Data Structures and Algorithms" by Alfred V. Aho, et al.  Although the examples are in Pascal (I think).

If you specifically want a "C" algorithms book try one of the following (I'm not familiar with them):
* "Algorithms in C : Fundamentals, Data Structures, Sorting, Searching" by Robert Sedgewick.
* "Data Structures, Algorithms, and Software Principles in C" by Thomas A. Standish.
* "Algorithms and Data Structures : An Approach in C" by Charles Bowman.

>> Maybe alexo can let us know if it does
My copy is on loan but I think it does not.  Which is perfectly OK by me...
0
 
scrapdogCommented:
>In case you didn't know, it is considered rude.

Its more that caps lock is hard to read than it is rude.

0
 
alexoCommented:
>> Its more that caps lock is hard to read than it is rude.
That's why it's rude...
0
 
sengAuthor Commented:
I'm sorry for typing in all caps.Actually I didn't about it and thank a lot for the answers
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now