从C#的背景中学习C


Learning C from a background in C#

我想扩展自己的编程经验,因此认为学习C(不是C)将是一个不错的主意-我有一个开始的项目(一些使用SDL的简单2D游戏),然后尝试了一下,但是我必须承认我在挣扎。

现在,我认为自己是一名非常有能力的C#开发人员,但是C只是一个完全不同的世界!

  • 没有名称空间。
  • 没有类,我不知道如何构造我的代码。
  • 我了解头文件


    n


    我建议您从一本有关C的书开始。不断学习与以前的语言相比,学习一种新的语言不是一个好主意,您最终会学到什么是不同的,而不是新的和独特的。

    看看Kernighan和Ritchie的书,或Deitel


    n


    n


    n