我学编程遇到如下困难,怎么解决??

来源:百度知道 编辑:UC知道 时间:2024/06/24 07:27:23
一些很具体的困难,望高手帮助。
1、我的一本大大的编程书籍,讲得很详细,理论太多太难懂,一个例子两三版代码。看得我真烦,按书打代码吧,长长的代码真不好打,最烦就是不断的切换大小写。好不容易打完了,又编译不成功,灰心死了。检查了半天,查不出什么问题,真想放弃了。上个厕所回来发现了,发现了少打个字符。编译成功。实现了一个简单的功能。打了这么长代码实现了这么简单的功能,对编程有些失望了。但打完我对代码完全不懂,浪费了半天时间,其实什么都没学到。高手们,我应该怎么学编程??
2、看电子书不习惯,看不入眼。看视频,噪噪吵吵的,讲普通话也听不惯。跟上课一样,没什么劲头。
3、为什么C++书籍都没有介绍线程的?没有网络编程的?没有事件触发的?是不是比Java差?
最重要的问题是,如何学习编程?谢谢高手们指教了。

几点建议:
1、由浅入深——一方面增加兴趣和成就感,另一方面可以扎实掌握知识点。有些知识点你可能觉得自己看一遍就会了,但用的时候就茫然了。
2、多写多练。这个是必须的。
3、书要选择适合自己的,不是说越全越难就越好。
学习是有个周期性的。比如:第一步弄懂编程中的基本的概念和大体的变成思路,这个时候选择入门的书;第二步自己来写些练习程序——比如可以比照别人的程序,自己实现一下,这个时候就选择进阶的书;第三步深入了解内部的运作机制,并且提高自己代码的执行速率,这个时候就要选择深入讲解的书。

一步一步来,中国有句俗语叫:贪多嚼不烂。

C++是有多线程和网络的,一点不比Java差。可能是你选择的书的原因。

哥们从Java转过头来学习C和C++真是山路十八弯呀。

不过C++的封装性没有Java的好,所以Java入门很快,但是真正涉及到内部操作的东西都被Sun封装起来了。

这是哥们学习Java C C++ 的总体感觉~~~

从简单的开始,入门的话要从简单开始,不要一开始就大手笔的程序来,消化不了~~顺便问下你那本大大的编程书是什么?入门的话我推荐国内的教程,简单明了,容易上手,像谭浩强的,钱能的,都是非常不错的书,虽然简单,但也是建立在理解的基础上的,能够脱离这些书本直接应用也不是一朝一夕的事情。

就本人学习经验看,书+实践是最佳组合,看了书上的例子,要理解,什么叫理解?不是照着书上打代码,编译运行了就可以,要能够做到脱离书本,流畅的把代码要实现的功能自己实现了,这样才能发现问题,哪里还不清楚,再看书,加深印象,多来几次,就会记住了。所以这也是我不推荐入门坎国外的一些大手笔的书,因为例子要精简,要明了,要能说明问题,要能够贯彻知识点,所以初学并不是就直接开始打又长又难的代码,代码要短、要精。

等你有了一点基础可以再看一些国外的教程,如C++ PRIMER等,比较经典的名著

至于你说的线程什么的,当然是有的,只不过不是出现在C++程序设计的书籍里的,一般是在VC教程,WIN32 MFC之中的,C++书籍一般只是讲解语言,包括语言的关键字,语法,结构等