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/

Reply via email to