2010-07-14 42 views
3

我已经在c编程,我知道数据结构和算法,但它已经有一段时间,因为我编程在c。我忘记了函数指针和c中的某些高级内容如何工作。我想尝试使用sdl进行图形编程。我的问题是我应该知道多少c(例如,我应该知道函数指针),然后才能进入这个过程。换句话说,如果我不记得很多,我会被卡住吗?沉迷于sdl编程之前我应该​​知道多少c编程

回答

3

我认为C的基础知识应该足够了。查找一些SDL教程并密切关注它们,您将刷新C语言知识,同时了解如何使用SDL。一开始它可能会慢一点,但你会进入它。

尝试例如:SDL Tutorials 或者:GPWiki SDL tutorials 或者:Lazy foo

第一个还提供ÇTUTS。至于函数指针,当你遇到更高级的东西时,你可能会需要它们。通过基础知识,您将在教程源代码中看到所有内容,并相信我很容易理解。

如果您喜欢图书,请尝试:Focus on SDL 不知道是否有更好的书。

+0

你也碰巧知道关于sdl的好书吗?它更好,如果它也用作参考 – 2010-07-14 06:43:00

+0

编辑更好的教程和书链接:)我的答案 – PeterK 2010-07-14 06:51:31

+0

非常感谢。我喜欢这个网站及其社区 – 2010-07-14 07:01:22

1

我看到PeterK发布了很多好东西,但我想我还会投入我的两分钱。当我开始使用SDL时(3-4个月前),我在Java中有一些经验并且没有c/C++经验。使用LazyFoo的教程(http://lazyfoo.net/),我能够非常轻松地加快速度。我会把它推荐给任何想学习SDL的人。

相关问题