从 Java 角度介绍 C 指针和数组的教程

2022-09-04 03:55:12

我目前是大学新生,主修CS。我差不多完成了我的“计算机编程入门”课程。我喜欢它,感觉我学到了很多东西。

几天前,我读了Joel的《Java学校的危险》。“链表?”我想,“这些甚至不难。我们已经在我现在所在的班级里做了很多。这是正确的,因为在Java中,它们并不难。但无论如何,我试图尝试用C写一个。

这太难了!

乔尔是对的,我认为...Java为你处理了很多小问题,所以它真的不是那么难。但我决心克服学校的Java-tude,学习如何用C语言编写这个dang链表。

所以我想,我不是想问很多很多小问题,而是在问,有没有人知道一个好的(免费的)学习C的在线教程?具体来说,学习如何处理指针,以及所有这些符号(,,,以及它们如何协同工作),我想我认为我已经非常精通Java,所以我不需要关于如何编写“Hello,World!”程序的教程。但是,我绝对没有准备好进入任何超高级C或C++任何东西,因为我所知道的只是Java。&***[]

任何帮助赞赏!


答案 2

检查并查看您的课程是否需要系统编程。它通常是一门300级的二年级课程,我报名参加了下个学期。它与Unix中的C + GCC合作非常相关。

检查您的 CS 部门库(如果存在)。我拿起一本K&R,在寒假期间工作。