Advanced book on C programming and C++ programming?
I have read let us C and i have solved most of the problems in that book. now i want to read some advanced books in c programming . But i dont know which books are there in advanced C. as most of the books i have seen are on basic C programming. should i go for complete refrence C? or there are any more good books . I have a problem in solving increment decrement questions which occur in some aptitude question papers. they confuse me. one day i wanted to read the code of printf function. i wanted to know how this function exactly works. but i couldnot found anything such on internet. i am not asking about advanced algorithms book. there are many of such type. i want to know some advanced text in c programming . people wrire obfuscated code in C. some use assembly language code in C. i also want to learn those things in C and C ++ programming. please suggest some advanced books in both languges.
- CubbiLv 79 years agoFavorite Answer
Advanced books on C++ (such as Alexandrescu's "Modern C++ Design") may be unreadable if you only know C. You should start with a beginner book on C++ (but not one of those that try to teach it as an "extension of C") if you want to change your career in that direction.
As for advanced C, check out Peter van der Linden's "Expert C Programming: Deep C Secrets".
If you're interested in how things like printf() are written, check out P.J. Plauger's "The Standard C Library"
- 9 years ago
Object-Oriented Programming With C++ By Balaguruswamy
- Anonymous9 years ago
These books don't have a question answer section, but they are really good, especially if you are really interested in taking your programming skills to next level.
Professional C++ [http://as.wiley.com/WileyCDA/WileyTitle/productCd-...
Mastering Algorithms with C [http://oreilly.com/catalog/9781565924536]
C The Complete Reference [http://www.tatamcgrawhill.com/html/9780070411838.h...
C++ The Complete Reference [http://www.tatamcgrawhill.com/html/9780070532465.h...Source(s): http://as.wiley.com/WileyCDA/WileyTitle/productCd-... http://oreilly.com/catalog/9781565924536 http://www.tatamcgrawhill.com/html/9780070411838.h... http://www.tatamcgrawhill.com/html/9780070532465.h...
- How do you think about the answers? You can sign in to vote the answer.
- Anonymous9 years ago
This is a C++ book, but it might be an interesting read for you