PROSENJIT CHAKRABORTY wrote: > Hello, > > In response to your mail I would request you, to study Jaswant Kanitkar's > 'Let Us C' - Book or to learn 'C' from basic level. After complete the above > mentioned book you can study Gotfread's 'C' - Book, which is a standard book > to learn 'C' clearly and than Balaguruswami. > > Thanks > > Regards, > Prosenjit
Yashwant/Yashawant/Jaswant (can we figure out how to spell this guy's name, I've seen it written at least a half-dozen different names) is the second worst author of C books - recommends/mentions Turbo C. He single-handedly created the Turbo C plague in India and does NOT follow the ANSI C Standard. Avoid at all costs. For Gottfried (I couldn't find a 'Gotfread'): http://www.amazon.com/Schaums-Outline-Programming-Byron-Gottfried/dp/0070240353 One of the reviewers states: "Not updated to current ANSI standard! The preface by the author suggests that the second (current) edtion reflects the current ANSI standard. ('The sample programs conforms to the ANSI C standard'). I found examples where it does not: On page 294, the author states that 'an array within a function MUST be defined as a STATIC array so that it can be initialized'. The are numerous examples which correspond the classic C but not the ANSI C: Exmaples 10.14, 10.12.. A statement on page 215: 'automatic arrays can not be initialized" is not also correct'." Does anyone have a copy of the book that can confirm this? (Although given that his C++ books have "examples that do not compile", I'm inclined to believe the review.) -- Thomas Hruska CubicleSoft President Ph: 517-803-4197 *NEW* MyTaskFocus 1.1 Get on task. Stay on task. http://www.CubicleSoft.com/MyTaskFocus/
