我目前是大学一年级的学生,主修CS。我的“计算机编程入门”类(class)即将完成。我喜欢它,觉得自己学到了很多东西。
几天前,我读了Joel的The Peril Of Java Schools。 “链接列表?”我以为,“这些都不算难。我们已经在我现在正在上的课中做了很多。”这是正确的,因为在Java中,它们并不难。但是无论如何,我尝试尝试用C编写一个。
太硬了!
Joel是对的,我认为... Java为您处理了很多琐碎的事情,实际上并不难。但是我决心克服我学校的Java语言,学习如何用C编写此dang链表。
所以我想,不是问很多很多小问题,而是问一个人,有没有人知道一个很好的(免费的)在线学习C的教程?具体来说,学习如何处理指针以及所有这些符号(&
,*
,**
,[]
以及它们如何协同工作)我想认为我已经非常精通Java,因此不需要教程关于如何写“你好,世界!”程序。但是我绝对不准备进入任何超高级的C或C++,因为我所知道的只是Java。
任何帮助表示赞赏!
最佳答案
一些教程:
一些好的指针答案可能会有所帮助:
如果您能通过Pascal语法,那么第一个内容是关于指针及其陷阱的很好的阅读。