473,395 Members | 1,677 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,395 software developers and data experts.

Books/texts

Can you give me some recomendations about intermediate/avanzed texts/books
links for c programming?

Another question (I know that it's not c programming, but it's very related
to it). When you have to build a medium/big system with c, what do you use
to analyze the system? links/books?

Thank you very much

Rodrigo Dominguez

Nov 13 '05 #1
4 1234
In <bq*************@ID-103125.news.uni-berlin.de> Rodrigo Dominguez <ro***@rorra.com.ar> writes:
Can you give me some recomendations about intermediate/avanzed texts/books
links for c programming?
K&R2. If, after mastering it and solving all the exercises you still feel
the need for a more advanced text, you can use the C standard.
Another question (I know that it's not c programming, but it's very related
to it). When you have to build a medium/big system with c, what do you use
to analyze the system? links/books?


My brain.

Dan
--
Dan Pop
DESY Zeuthen, RZ group
Email: Da*****@ifh.de
Nov 13 '05 #2
On Fri, 05 Dec 2003 14:04:09 +0000, Dan Pop wrote:
In <bq*************@ID-103125.news.uni-berlin.de> Rodrigo Dominguez
<ro***@rorra.com.ar> writes:
Can you give me some recomendations about intermediate/avanzed
texts/books links for c programming?


K&R2. If, after mastering it and solving all the exercises you still
feel the need for a more advanced text, you can use the C standard.


Since he asked he probably didn't know that K&R2 is clc-speak for
Kernighan & Ritchie, The C programming language, second edition.

Now he does I hope.

--
NPV

"the large print giveth, and the small print taketh away"
Tom Waits - Step right up

Nov 13 '05 #3
In <pa****************************@spam.for.me.invali d> "Nils Petter Vaskinn" <no@spam.for.me.invalid> writes:
On Fri, 05 Dec 2003 14:04:09 +0000, Dan Pop wrote:
In <bq*************@ID-103125.news.uni-berlin.de> Rodrigo Dominguez
<ro***@rorra.com.ar> writes:
Can you give me some recomendations about intermediate/avanzed
texts/books links for c programming?


K&R2. If, after mastering it and solving all the exercises you still
feel the need for a more advanced text, you can use the C standard.


Since he asked he probably didn't know that K&R2 is clc-speak for
Kernighan & Ritchie, The C programming language, second edition.


It's well documented in the newsgroup's FAQ.

Dan
--
Dan Pop
DESY Zeuthen, RZ group
Email: Da*****@ifh.de
Nov 13 '05 #4
Rodrigo Dominguez wrote:
Can you give me some recomendations about intermediate/avanzed texts/books
links for c programming?
Like Dan said, K&R2 is a must-have. If that doesn't kill enough trees
for you, check out C Unleashed by Richard Heathfield, et al.

Here's a page of C links:

http://www.lysator.liu.se/c/

That's about the only thing I found in my bookmarks, other than a link
to the FAQ for this group (which is also linked from the link given).

Random note about that link: the first thing it lists is a link to a
draft of the C99 standard. Look for a newer version, n869, instead. You
can probably find it with Google.

Another question (I know that it's not c programming, but it's very related
to it). When you have to build a medium/big system with c, what do you use
to analyze the system? links/books?


Not really sure what you mean by that. You can use static code analysis
tools like Splint to check for possible errors, if that's what you mean.
Creating a large system is largely a matter of finding a reasonable way
to break it down into smaller, modularized components, then often
repeating the process for those components until you are left with
manageable chunks (though you might have an unmanageably high number of
those chunks - but the point of modularization is that you only need to
worry about a small number of them at a time).

At least, that's one way of looking at it.

-Kevin
--
My email address is valid, but changes periodically.
To contact me please use the address from a recent posting.

Nov 13 '05 #5

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

Similar topics

8
by: noid droid | last post by:
Hi. I posted yesterday asking if C# lived up to the hype. Thus far the feedback has been all positive. (Thanks.) Can anyone suggest GOOD books for learning C# and the Visual Studio .NET IDE? ...
22
by: John Salerno | last post by:
hi all. are there any recommendations for an intro book to python that is up-to-date for the latest version? would reading a book from a year or two ago cause me to miss much? thanks!
9
by: dgiagio | last post by:
Hi, There are dozen very good books out there teaching C language, C standard library, UNIX, Win32 programming of all flavors. Nice... But, I haven't yet found a book that in fact teaches you...
2
by: bobbymusic | last post by:
Hey all, my problem is when I start to compare two texts with different lenght. The point is that the texts are loaded in two RTB and I don't know how to compare them. I found that I have to parse...
26
by: vlsidesign | last post by:
I am a newbie and going through "The C programming language" by Kernighan & Richie on my own time (I'm not a programmer but I want to learn because it can save me time in my normal job, and it is...
0
by: anupam roy | last post by:
Hi, I have created my own XML text editor and using XmlReader to read the xml files I have opened one xml file for editing in the text box editor( i have . Now before saving the file, i want to...
1
by: General Fear | last post by:
I have several years experience using VB6. No experience on creating web pages. Thou I have taken HTML classes. My company has an application written in VB 6, Oracle and Crystal Reports. The...
6
by: Greg | last post by:
i am looking for free C/C++ books, i need something i can download and place on my flash . I am looking at deepening my knowledge of C & C++.
9
by: SuperNova | last post by:
Hello! I need to mark similar phrases in two different texts, for example to use <btag. Example: text 1: Google Chrome is a browser that combines a minimal design with sophisticated...
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: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
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
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
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...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

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.