【问题标题】:Where are the best explanations of variables, pointers, references and memory addresses on the net?网上对变量、指针、引用和内存地址的最佳解释在哪里?
【发布时间】:2009-04-29 17:24:34
【问题描述】:

虽然我认为我现在已经明白了(灯泡现在很亮,但仍然有点闪烁),我想阅读更多关于指针、变量、引用、内存地址等的内容。只是整个事情,即我在听到“参考”一词时必须理解的内容(认为它只是一个指针,不确定)。

所以让我们知道您的消息来源!很棒的文章、书籍、PDF、视频等等。任何事情都值得赞赏。

谢谢!

【问题讨论】:

  • 我会发誓这是重复的,但我找不到它。好问题。

标签: c++ c objective-c pointers


【解决方案1】:

Pointers, References, and Arrays in C++ 对基础知识进行了精彩的解释。

【讨论】:

    【解决方案2】:

    我发现最令人困惑的是 C 中数组和指针之间的区别。这里是 C FAQ,它最终向我解释了这一点。

    在此处阅读有关指针和数组的whole FAQ

    【讨论】:

      【解决方案3】:

      帮助自己阅读一本书。一个不错的是来自 Apple 的 "The Objective-C Programming Language"。它写得很好而且免费:

      另见:

      • Stephen Kochan 的“Objective-C 编程”
      • James Duncan 的“使用 Objective-C 学习 Cocoa”

      至于 C 和 C++ 资源:这些资源之前已在 SO 上讨论过——尝试搜索该站点。

      【讨论】:

        【解决方案4】:

        我一直很喜欢这个:

        http://cplusplus.com/doc/tutorial/

        当然还有这个常见问题解答

        http://www.parashift.com/c++-faq-lite/

        【讨论】:

          【解决方案5】:

          关于指针:

          Kenneth 在 C 上的指针 臭气熏天

          【讨论】:

          • 那本书不是专门关于指针的,而是关于 C 语言的。标题是双关语。然而,这是一本很棒的书:-)。
          • 我会推荐这本书,如果只是因为作者曾经是我学校计算机系不可或缺的成员。我经常使用带有他名字的头文件。 ;)
          • “曾经是我学校 CS 部门不可或缺的成员。”拥有部分成员的 CS 部门一定很糟糕;-)
          【解决方案6】:

          我正在学习工程学,我们参加了 C 语言速成课程,并通读了 Deitel 的《如何编程 C》一书。它涵盖了所有基础知识,并包含一些代码示例。

          但是;指针可能很难获得,尤其是仅阅读它们时。我强烈推荐this lecture by Richard Buckland about pointers

          那么,当然,就开始尝试吧。这是学习这门学科的最佳方式。

          【讨论】:

            【解决方案7】:

            这一定是我见过的最清晰、最棒的指针教程和参考。

            http://cslibrary.stanford.edu/

            它不假定任何先决条件,它会慢慢从基础到最高级的主题构建,并且还有很多代码和示例问题。

            感谢 Nick Parlante 提供这么棒的资源。

            许多其他有用的资源都可以在 http://www-cs-faculty.stanford.edu/~nick/

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2020-07-31
              • 2020-07-03
              • 1970-01-01
              • 2010-10-17
              • 1970-01-01
              • 1970-01-01
              • 2020-12-30
              • 1970-01-01
              相关资源
              最近更新 更多