关于C/c++ 的练习
来源:百度知道 编辑:UC知道 时间:2024/09/23 03:24:37
但是,现在就是不知道要做什么了。C语言能编驱动,C++也有很大的作用,但是,在成为一个高手之前,那些用来过度的练习题好像很少吧。所以想知道应该做些什么事情,请过来指导一下。不胜感激。谢谢。
就是说书上的例题都看完了,然后要练习什么呢?
身有同感.建议看看MFC实例,这样可以更深入学习,同时可以提高实际能力!
另外,在基本上掌握了语法之后,开始接触简单的系统API,学习 Windows的编程原理和机制; 先了解Windows系统的消息机制(多任务,消息映射等)。一开始用基本的SDK形式来开发几个程序作为入门(WinSDK编程就是直接调用Windows的API进行编程)(SDK全称是SoftwareDevelopers Kit,意思是软件开发工具箱)(API全称是application programinterface,意思是应用程序编程接口)。开始进行WinSDK编程用C语言最好,可以撇开C++的特性专心熟悉一下Win32编程的思路以及了解windows的消息运行机制。可以编写简单的菜单程序,可以简单地在WM_PAINT下操作 GDI函数当你可以熟练的使用C语言进行WINDOWS程序设计了,你可以尝试面向对象的方法了。
用MFC来开发程序.开始学习MFC,可以从Step tourist学起,看MFC的 源代码,理解几个关键的宏的定义与实现,特别是MESSAGE MAP。 在学习的过程中为了给自己增加点挑战,尽量不要使用resource edit,试着自己编码实现控件的创建,消息的响应。 再就是看自己的造化了,动手做一些小工具,特别是自己平常需要的,对自己的提高也应该是很有帮助。 并选择发展的方向. 如果你有一个别人的好程序, 不妨自己跟着他的思路,从小到大自己完成一遍。
到了一定程度,可以学ATL,OLE/COM。
练习什么要看你未来的主要发展方向。
如果你以后准备写游戏或类似的较复杂的软件,建议你优先练习算法。我建议你先练习搜索算法(dfs,bfs,A*)然后学学简单的动态规划,有能力的话试试学习一下遗传规划和人工智能方面的东西。
如果你只是想写一些基于windows方面的简单的程序,建议你优先练习使用windows API并看一些关于系统的书,接着再学学MFC。
当然以上两样你最终都要掌握,只是先后的问题,根据发展方向不同,你可以自主删减少量内容。
最后你可以试着写一写一些简单的游戏,例如生命游戏(C语言的练习~~~
C语言的练习
求C/C++的练习资料
头疼的C语言练习
跪求:c语言数据结构的练习?
在练习C大调时的问题
怎样安装练习c语言的程序?
求C语言基础练习的网站?
指法练习c程序设计
C语言练习题目