windows程序设计与C/C++

来源:百度知道 编辑:UC知道 时间:2024/05/15 07:18:14
最近有些疑惑,我是该学C++先呢,还是先学windows程序设计,看了如鹏的C语言也可以做大事的教程,反而迷惑了,他是用C来实现windows的程序设计的,还有,学这些之前我是不是该学学数据结构先

恩,我想你可以这样:
先好好学C,并且多写点程序,一定要多些程序。
然后看看数据结构,这个很重要,没有他什么都干不成。
接下来看看C++,不看C++想学Windows的MFC的编程时不可能的。
当然,数据结构和C++的东西都太多了,所以想一下子学好是不大可能的,所以接下来就来接触下Windows的程序设计,并且用Windows程序设计来进一步提高C,C++和数据结构的知识和能力。
给你推荐两本书吧:
《Windows程序设计》:他是将API编程的,这些都是可以用C来实现的。
《MFC程序设计》:他是讲MFC编程的,这些需要用C++来实现。
另外还有一本书:
《Windows核心编程》
这三本书都是经典中的经典……非常的漂亮。
C、C++和数据结构的编程重要的是对语言以及通用算法的理解,而Windows的程序设计(比如说VC)重要的是对windows操作系统的理解。

Ps:向你推荐下Linux,这家伙很好,呵呵。

先学C语言比较好,概念相对简单一点,然后学C++,最后学windows编程和数据结构

学编程一定要实践,把书上的例子和练习,自己全部做一遍比较好,不要对着书打字,而是针对问题自己写程序

我认为没有必要学习 C++ ,你想在 windows 环境下编程, 用 C 语言就可以
另外, C++ 的概念非常多(它是一种庞大的语言 ), 等你学好 C++ 了, 那些
与你同时起步的人可能已经精通windows编程了

所有的语言都可能过时,所有的软件、工具也都有可能过时,但是优秀的算法和数据结构永远都不会过时。
现在C++的STL库里自带的一些函数已经集成了优秀的算法和数据结构,所以对是否要学习数据结构这个问题,我也是很疑惑,但是我觉得学学了解了解还是很有用的。
我觉得不应该上来就学windows程序设计,因为windows已经让我觉得离开微软日子就没法过了,这玩意有点限制人的思维习惯的意思。
另外同一楼,学语言一定要亲自上机调试,在这个过程中你会发现很多有趣的事情。

先学好C语言,它是一切编程的基础