如题所述
如果想学习写代码,还是应该从一些小的程序和实践入手,但一定要在真实的环境下调试,不能满足于只是看了书,多动手才会发现问题。
入手点最开始可以是书上的例子的,然是难一点的作业,再往后就可以是大一点的程序。
你所说的不知如何下手的问题,其实还不完全是C语言的问题,因为语言就是给你了一套语法,根本问题还是你对如何进行程序设计不理解,对问题找不到解决问题的算法。
而所谓“算法”,说白了就是如何把一个大的问题,先分解为一系列的小问题,再通过语言实现每个小问题的解答。这一方面可以通过仔细分析例子程序,另一方面也可以通过看一些软件设计、算法介绍方面的教材解决。
其实只要你认真从课后作业开始一道一道题去攻克,慢慢的也就会编程了。
入手点最开始可以是书上的例子的,然是难一点的作业,再往后就可以是大一点的程序。
你所说的不知如何下手的问题,其实还不完全是C语言的问题,因为语言就是给你了一套语法,根本问题还是你对如何进行程序设计不理解,对问题找不到解决问题的算法。
而所谓“算法”,说白了就是如何把一个大的问题,先分解为一系列的小问题,再通过语言实现每个小问题的解答。这一方面可以通过仔细分析例子程序,另一方面也可以通过看一些软件设计、算法介绍方面的教材解决。
其实只要你认真从课后作业开始一道一道题去攻克,慢慢的也就会编程了。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-02-11
游戏不是那么好编的,如果用C语言编同样痛苦,但练思维还是不错的.
有兴趣的话 可以找"C游戏编程从入门到精通"这本书来看看
不过这本书还要求你会汇编.
真想写游戏建议不要这么急,先学好数据结构再说.本回答被提问者采纳
有兴趣的话 可以找"C游戏编程从入门到精通"这本书来看看
不过这本书还要求你会汇编.
真想写游戏建议不要这么急,先学好数据结构再说.本回答被提问者采纳
第2个回答 2011-02-11
光看没用,还要理解和灵活应用,最好能后在理解的基础上多看看别人的例子,或许对你有所启发