这个我深有体会,我现在大二,跟着一家公司搞开发和一位老师做项目,我刚接触的时候就发现了之前学的东西几乎都用不上,零基础开始。。所以我给你个建议,如果你有学过c和c++并且基本操作会的话,我不建议你看那些大众化的书,一点一点看那时浪费时间,除非你一本书能三天吃下,不然就算了吧。。大众化的书太多了。。。看点专攻类的吧。。就像我搞安卓游戏开发,我就直接拿了本游戏开发实战来看,你可以放心,这些书开头都是讲基础的,大概有1-2章,后面的也会循序渐进的,所以就看你需要什么了。如果你没有学过c和c++,那我推荐head first系列的书,那些书只要你智商超过100(上过初中一般都超过的啦)一般想不懂都难。。。
希望帮到你,我也明白时间紧迫,不过我可以告诉你,按我说的做。如果你学过的话,那一个星期基本上你就能动手了,一个月基本上就能融会贯通了。没学过的话,2个月内保证你能独立做出东西来。前提是你有时间,我当初是一天至少8小时看书,所以一个星期我就基本可以搞定。。。
先学C语言,C语言是基础,也容易,学完再学C++,比较容易,C++和C差不多,C++只比C多一个新内容,其它基本相同,学了C,C++是很容易的,而且C语言是多种高级语言的基础,建议先学。。。
如果有在学校的话,我觉得最好是跟着老师的节奏,先是基础知识,然后就是练习编程,一定要自己动手编,不要总是看着会了,动手能力很重要,因为在二级考试中有编程题,占40分。反复练习,相信你一定能学好的。
从简单的程序开始吧,慢慢来,动手编程,有不对的查书、问别人都可以,推荐一本书;《C/C++程序设计教程》它还有配套的实验教程,我觉得还不错。
我是一名大三的学生,学的是电子信息科学与技术专业,这个专业也学习c语言和c++,说句实在话,学习一门语言真的没有什么窍门,就像当初学习英语一样。但是我可以告诉你一些我学习这些课程的心得:首先你买的书很正确,我的学校也是用这本书作为教材的,无论如何书是肯定要认真看的,而且有些知识是必须记住的,在对c语言有了大致的了解了之后就要在电脑上会用相关的软件编程和调试程序了,当然做题也不失为一种好方法。虽然我应经学了这些课程,但是现在我又在重新复习,为了一年后能找个好的工作,如果你有问题,我们可以随时交流哦。
这个真没有简单的学法!只能自己认真看书,把书看懂了,再做题!网上有许多视频课程,你多
看看!
我也是自学的,买的教科书也是谭浩强的,他的书讲的比较详细,很适合初学者!其实一开始我和你一样,也是感觉什么也看不懂!不过我现在已经已经学得很不错了!你慢慢来,这个急不得!自己慢慢研究!我只能说这么多,希望你好运!