C不适合作入门语言,这观点我反复说过多次,但听的人不多。而正如楼主那本书上说的,学C最好先学过一门语言,但并不是说学任何语言都应先学过一门别的语言,正是指的这点。学过别的语言的优势,是对编程有个基本概念,了解正常的程序都需要做什么,有调试的概念,这样在学C的时候,才不至于被那些语法、硬件细节干扰,不然到头来,你只能学到一肚子语法,却仍然不会写很简单的程序。事实上,你观察一下这里自称初学C的,基本上就是这样,甚至有人整个学期学完了,仍然说一头雾水。我不知道大学IT专业的怎么回事,一开始就拿C作入门语言,这个坛子之所以人气鼎盛,就是因为这样的人多。
[ 本帖最后由 TonyDeng 于 2012-7-18 23:52 编辑 ]
[ 本帖最后由 TonyDeng 于 2012-7-18 23:52 编辑 ]
授人以渔,不授人以鱼。