c语言没什么层次,除了地球编程人员都会的基础外,剩下的就是经验累积了。或者你可以研究下c++,《c++ primer》
或者你研究下间的的类基础,网络开发是java吗?那应该对类不陌生,试着用用c的类。《MFC深入详解》,mfc是大量的类库,用来熟悉类很有帮助。而且是图形界面编程,能让你迅速学会做自己的图形软件。
数据结构,算法?你要是不是大学课程考试的话,就不要学了,等有了基础再去研究他。
关于指针问题,这个不是学会的,而是用会的,用的多了自然就会了。
我也仅是一名编程爱好者,咱们共同探讨一下。
计算机语言可以说是没有穷尽的,要精通谈何容易?
编程语言的入门书仅是教会你该语言最基本的外貌,
是无法解决实际应用的。
如果要提升编程的功力,
最重要是与自己的专业或者自己感兴趣的专业结合。
各种语言是有其特点的,也就是语言的强项:
如果你要学数据库编程,就需要向C#转型;
如果要学网络编程,C#、VC++;
Web编程,C#、ASP、Java;
单片机编程,C、汇编;
嵌入式编程,C、Java;(目前流行的智能手机编程)
游戏编程,VC++;
C语言已经有三十多年的历史了,作为中间语言,目前更多的应用还是和硬件接触,
很难适应现今的可视化、团队合作的编程发展方向。学习C语言更多地是教授编程的原理,不能止步不前。将C向C#、VC++转型还是有必要的。
这个数据结构与算法肯定要去学的,因为对你写程序有很大的帮助,里面有很多关于指针的内容,然后你要学习算法方面的知识,这个就比较高级了,算法涉及的东西很多,难度也比较大,对你精通C语言有很大帮助。我毕业设计就是做的一个动态规划算法,求最优路径,你也可以去找一些ACM方面的竞赛题目,希望你能成为一个好的程序员。
吴文虎的《程序设计基础》,绝对经典,我们老师就推荐我们看这本书的,而且我们做的很多题就是哪里的。《c语言程序设计》,何晓铭,颜晖编的,它也不错。
下面那人你就有味了,难道我不知道百度。那我学皮的C语言啊。
我还知道用百度文库呢,我只希望高手向我推荐是有那些书适合我读啊。
我真的被你雷到了啊
你先看谭浩强的c语言程序设计
然后你在到网上下一本,c primer 第五版 看看
接着 你就专门 看 《指针的艺术》我想你应该有很大的提高的