各位C的高手帮小弟解惑!

来源:百度知道 编辑:UC知道 时间:2024/05/08 19:15:18
我是一名大三的学生,学过C,也花了些时间做过些题目,现在感觉还是只能编编简单的东西(简单万年历的水平),指针略懂,链表不懂.请高手为小弟指明方向,谈谈看法.比如我接下去我想提高要学什么东西?谢过了!!!!

算法和数据结构
顺便学下c++
看一下专家级c编程这本书
然后开发一个复杂点的东西:写个五子棋或者俄罗斯方块,提高就快了

往高处走,玩熟一款系统,windows或linux等。C中你掌握不好的地方,在你玩系统的时候,大概就能掌握的差不多了。

往低处走,汇编,逆向工程,编译器,操作系统原理和实现。

别粘着语法,有空多写和分析别人的代码,才是王道。也别粘着算法,用到的时候,百度上找不到google一下,用个几次,也就掌握了。

英语基础一定要打牢。

数据结构和算法 是肯定要学的;

然后可以去学学 windows api 编程,很重要!!!!!
学完之后,学习C++中的面向对象编程,更加重要
接下来 就可以学 mfc 了,用mfc 编程是一个很爽的事哦

接下来学VC吧,学了就可以编个可视化界面了

不过你说你不懂链表?

那还要看数据结构

最好再看看算法

我也才毕业,在学校的时候都是这样的,单纯的学习语言你是感觉做不出来什么东西的。真正到了工作中的应用才知道。你可以给自己一个设定一个东西来做,比如做个类似QQ的软件。只有在应用中才能不断提高,也才能学以致用嘛~
另外,你连链表都不太明白,还是先学学理论吧。其实我觉得学懂了c++的数据结构只要明白指针就好了。

参加软件考试吧,激励一下自己,有个目标提高的就快,等你通过了也达到一定水平了,考出了证就业问题也好解决,经验之谈。