C语言系统学习

2025-06-28 02:03:45
推荐回答(1个)
回答1:

大家都说谭浩强的好,我也不清楚,没看过。我一开始就学的C++,C只用了一周,看的书《C语言程序设计一体化案例教程》作者 刘维富。里面有很多非常精简的算法,你还是先把基础搞好。
等基础扎实后就开始做一些win32应用台控制程序,就是黑框框中的程序,虽说没mfc那么变态不过学问大了去了,那里面就是核心算法。做的话比如什么职员工资管理系统,商城管理系统,实验室管理系统等等。虽说老了点,但是那些都是基础。
c看完了个人建议开始c++,几乎所有大型系统都是c++写的,就连手机系统中塞班和android都是c++写的。我看的是《c++程序设计教程》作者 刘维富。由c到c++很快的,就多了个面向对象和指针。
感觉基础差不多了开始看看mfc吧,我记得当时我看的是孙鑫的c++,网上他的教学视频很多的,配套教材的,全免费的,多美的事。看完后就可以把你在黑框框中写的那些系统拿来这里试试了。(这就是对c++的实际应用吧)
现在也就基本了解c和c++的基本知识了,做做小软件还是可以的。要想深就开始看数据结构,数据库,算法分析等。
我上边提到的书都非常的浅显易懂,希望对你有帮助。
最后个人建议,语言不在多,在精!语言懂了就行了不用那么深究,现在要学的是技术,计算机图形学,操作系统原理,逆向工程,密码学,视频编码。这些是技术,vc不是……vc就是个工具,用来实现这些技术的,只要学技术,研究啥都有前途。学语言深入,最终目的是为了设计,了解语言的核心,就能设计出NB的框架来,你写的程序才能N年不休,天天升级。所以说,基础学完还是多学学算法等!