如何成长为C高手

来源:百度知道 编辑:UC知道 时间:2024/06/15 19:36:54
本人算是C初级菜鸟 也编过超过1000行的程序
不过最近却感觉到了瓶颈了,请C高手指点迷津,怎样从菜鸟到老菜鸟
在到C高手?

超过1000行? 那不应该有这种感觉呀.

觉得做什么有前途就去做一个,以后会很有用呢。比如自己做个微型数据库,以后做程序时,管理配置信息会非常有用.另一方面如果对底层比较热爱可以看一看ddk,只是这个资料比较少,适合入门的就更少了.

另一方面,也可以尝试向高质量转变。比如 以前1000行的程序,现在尝试500行之内解决问题,代码写标准。然后利用精确系统时间来计算自己程序每一步运行时间,尝试降低它。计算好自己分配的内存,使用少一些内存再做一次。

也可以向应用转变。比如程序界面,可以先用程序实现记事本的界面,然后再尝试着去做千千静听那样的个性界面,然后再尝试皮肤的配置。这些都熟悉了,再给它们赋予一定的内涵,做成应用软件。

可以向Linux转变,界面编程同样很重要,Linux流行不起来我觉得重要原因就是命令行的东西太多了,操作困难。番茄花园倒闭了,Windows用户又减少了,优秀的Linux界面编程也许在未来的某天使你一跃而起。

多看别人的程序,多自己写程序,多改一些有错的程序.没别的方法.
另外,如果你学C遇到了瓶颈,可以尝试学一下别的语言.
不是让你转学别的语言,只是学别的语言也许就能在C语言上有所领悟