
《windows程序设计》第五版的程序不能直接编译
如题,该怎么编译。。。好歹学一年编程语言了,楞没看懂#include<windows.h>LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,...
如题,该怎么编译。。。好歹学一年编程语言了,楞没看懂#include <windows.h>LRESULT CALLBACK WndProc (HWND,UINT,WPARAM,LPARAM);int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,
PSTR szCmdLine, int iCmdShow)
{............................................................ 还有编译器不支持windows.h 咋办呢。。 展开
PSTR szCmdLine, int iCmdShow)
{............................................................ 还有编译器不支持windows.h 咋办呢。。 展开
2013-09-13
展开全部
我是软件专业的学生,和你不同的是,我先学的是C,然后学的C++ , 我也看得 C++primer,而且看了十遍,刚刚好。这样一本书足够用了当然,把C++ 用于实战,我建议你在复习数据结构的基础上学习C。我不知道你有没有看过严蔚敏的数据结构,挺好的一本书,但如果你看不懂,建议你看看 唐善策写的 《数据结构——用C语言描述》。当然,这两本书都是用C语言描述的。
C++ 是 C语言的超级,C里面有的东西 C++ 都有了。就当是这样吧。其实,哪种语言并不是那样的重要,重要的是算法。
程序=数据结构+算法(这是一个NB的美国老伙计说的),你可以看到,没有语言的事情,因为语言都是大同小异的。你应该吧更多的经历放在算法上。所以,给你推荐下面一本书《数据结构与算法分析》,这本书是用C++ 描述的,刚好你会C++,呵呵。这本书,也是一个美国的老伙计写的,感觉比严蔚敏的好,里面的问题都很接近实际生活。如果你很有时间,看一看有关 离散数学的书 ,交给你有关 数据结构的内容。学数据结构不一定要看 离散数学,但是我觉得 ,学好数据结构 ,一定应该了解 离散数学 。其实,我还是建议你看一下C,都会C++ 了 ,看一本C的书,一天时间,或者半天,随便一翻就Ok了。这是,我给你推荐《C的陷阱与缺陷》,好书,这个是一个夫妻的书,人家是开发C语言的,大概是这样吧,一本回忆录,就看这本书就好可。
其次啊,我建议你看看 Java。 要精通一门语言,但最好是明白另一门语言。又C++ 做铺垫,直接看《thinking in java》,好书啊,我觉得是全世界 最NB 的美国一个老伙计写的书。看看就行,起码让人以后说道 java 的时候,你不会眼直。
最后,我建议你往数据库方面发展,这个就是我将要走的路。
C -> C++ -> Java ->SQL Sever -> Oracle 。我的终极目标是 oracle 的资格认证。当然 SQL 这方面的知识也一定要掌握,而且是熟练掌握。SQL 是 轿车,Oracle 是卡车,虽然同样是数据库,但是作用不相同。小项目用SQL,大项目用oracle 。
我倒是觉得 剩下的东西,比如说 编译原理,比如说 操作系统 ,比如说 嵌入式 都应该作为一个辅助的内容来学习。我的意思是说,你先不用看,但是你要有这些书,不会的时候查一查,我就是这样学习的。
THAT'S ALL.
很高兴回答楼主的问题 如有错误请见谅
C++ 是 C语言的超级,C里面有的东西 C++ 都有了。就当是这样吧。其实,哪种语言并不是那样的重要,重要的是算法。
程序=数据结构+算法(这是一个NB的美国老伙计说的),你可以看到,没有语言的事情,因为语言都是大同小异的。你应该吧更多的经历放在算法上。所以,给你推荐下面一本书《数据结构与算法分析》,这本书是用C++ 描述的,刚好你会C++,呵呵。这本书,也是一个美国的老伙计写的,感觉比严蔚敏的好,里面的问题都很接近实际生活。如果你很有时间,看一看有关 离散数学的书 ,交给你有关 数据结构的内容。学数据结构不一定要看 离散数学,但是我觉得 ,学好数据结构 ,一定应该了解 离散数学 。其实,我还是建议你看一下C,都会C++ 了 ,看一本C的书,一天时间,或者半天,随便一翻就Ok了。这是,我给你推荐《C的陷阱与缺陷》,好书,这个是一个夫妻的书,人家是开发C语言的,大概是这样吧,一本回忆录,就看这本书就好可。
其次啊,我建议你看看 Java。 要精通一门语言,但最好是明白另一门语言。又C++ 做铺垫,直接看《thinking in java》,好书啊,我觉得是全世界 最NB 的美国一个老伙计写的书。看看就行,起码让人以后说道 java 的时候,你不会眼直。
最后,我建议你往数据库方面发展,这个就是我将要走的路。
C -> C++ -> Java ->SQL Sever -> Oracle 。我的终极目标是 oracle 的资格认证。当然 SQL 这方面的知识也一定要掌握,而且是熟练掌握。SQL 是 轿车,Oracle 是卡车,虽然同样是数据库,但是作用不相同。小项目用SQL,大项目用oracle 。
我倒是觉得 剩下的东西,比如说 编译原理,比如说 操作系统 ,比如说 嵌入式 都应该作为一个辅助的内容来学习。我的意思是说,你先不用看,但是你要有这些书,不会的时候查一查,我就是这样学习的。
THAT'S ALL.
很高兴回答楼主的问题 如有错误请见谅
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询