学习C的最佳地点在哪里?

nub*_*ela 34 c

当我选择Python时,我非常喜欢Dive Into Python.

事实上,像Dive Into Python这样的"教程"对我来说非常有用; 简短的语法解释,以及大量的实例.

我通过例子学到了很多东西.

我在Java,Scheme,Python,PHP,Javascript等方面有编程经验.

您是否可以在网上推荐快速选择C编程语言和最佳实践?

Tay*_*ese 46

C编程语言 - Kernighan&Ritchie

  • 当然这是一个教程.我从iit学到了C,就像我认识的大多数C程序员一样. (23认同)
  • 我不认为是教程书.参考,是的,但不是教程. (15认同)
  • 我建议使用K&R书,因为他想要一些简短而又甜蜜的东西,而且他似乎有其他语言的经验. (3认同)
  • 第1章甚至标题为教程.在我的版本中.1长29页,约有15个实际程序,其中大部分都在20行代码之下. (3认同)

Pra*_*are 11

CProgramming.com

是学习C的最佳场所之一.

它有简明扼要的教程

他们在每章末尾都有小测验.

K&R简直是最好的(但我猜你想要一些在线教程).


jus*_*ody 6

安装开源的 Unix 操作系统。用它。调整一下。您将坐在堆积如山的 C 代码上,这些代码被组织成各种规模的项目,并且都可以轻松地作为源代码获得。如果您不努力保持在用户类别中,您一定会逐渐进入 C 并保持学习过程 100% 实用。

这种方法的巨大优势在于,由于编程技术、代码结构等在项目之间极易变化,因此您可以很早地看到什么在什么情况下有效。与遵循书籍作者概述的课程相比,它可能需要更积极的参与(在邮件列表或编程站点上提问),但您可能会更早地掌握一些在现实世界中有用的习语。

至少这就是我进入 C 的方式,而且每一分钟都很有趣,相关且有益(有趣的押韵与令人沮丧的学习伤害)。