- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C学习方法
1、明确:C++是什么?语言。
什么语言?计算机语言而非自然语言(中文、英语)
语言的用处是?交流,在此为人与计算机的交流,你用C++写出一个C++语言的“作文”给计算机上编译器看,编译器看完了,翻译成机器能看懂的语言,机器按照你的意思去执行指令,实现功能。
2、语言需要怎么学?实践。
3、怎么实践?
找一本适合自己的好书,看,然后把书中每一行代码实践(可能开始会觉得很烦琐,但是书上代码加起来最多不过几千行,以后工作上需要写上万行的代码,在学习的时候多写,以后实践就不会觉得有难度了)。
4、怎么看?能不能跳跃着看?
不能跳跃着看,如果是一本好书,它的主人会竭尽全力按顺序的把他想告诉你以及表达的核心内容教给你,一个字一个疑点都不应该错过(当然即使当时不能解决,可以先留着以后慢慢理解,并去假设自己懂这块,接着往下看,对比着看各个内容的联系,再像从文章中猜生词意思一样猜出它,再验证)
5、以什么思维去理解?
存在-对比原则:
书中有什么,告诉了你什么,这个对你有什么用,其中哪些内容可以有什么变化【存在】
对比相似的语句关系,相似的逻辑关系,以及相似中的不同,为什么不同,这么不同对你以后实现代码有什么影响,写出自己想要写的东西,用不同的方法实现。【对比】
当然,学习过程中最重要的一个思维点是:你怎样检验自己学好了?或者这个阶段性的章节或知识点学好?
给一个标准:你自己给自己出任何难度(语句表达上的难度)的问题,只要你能用C++相应的语句表达出来,那就认为你相应的一块学好了,至于以后碰到一些特例,那些都是随着时间的推移使你考虑问题更加全面,而不代表你目前没学好。
比如cinx;你能够理解到更展开的几步如cinxyz;这样就不错,但是即使不能,能理解cinx也已经算学好了。
判断自己是否学好这一点是自我认知的主要部分,如果没有这个部分,在回忆的时候就会产生各种错觉感染自己的回忆,影响正常的学习。
6、怎么使所学深入?
a 读代码.
b 写代码.
c 改代码.
a 读代码:这是最基本的能力,分成【读自己的代码】和【读别人的代码】,有些人写代码能力有一定程度,但读不懂别人的代码,失败,这样进步不会快,因为只能习惯自己代码思维的人不可能进行快速的接受新的代码形式并辨别优秀代码。
读自己的代码就意味着进一步很好的改进自己的代码。
方法无多,首先把书中按提示的代码的关系弄懂,融会到之前所学内,经常看网上别人写的代码,要明白别人为什么这么写?写的目的是什么?别人的代码习惯是什么?好不好?
b 写代码:写代码是计算机编码能力的综合体现,最具有效果的方法是,先把书上代码理解一遍,不理解也无所谓,先抄下来,这样大脑里就有个完整的该代码印象,这样逻辑上更能融会贯通,再理解。反复理解而不是只理解一次,这样才能多角度去思考同一个问题,由此衍生出的不同的以后的行为方法参照。
实践才是王道,用兴趣(把自己感兴趣的内容借C++的形式实现)能够使写代码的能力翻N倍。
c 改代码:写代码里面已经有改代码这个环节了,但是那大多数是Debug,这里所说的是对整个代码的复用和优化作改写,如果说写代码的能力可以把程序员分开几个档次,这个过程的能力好坏直接可以把程序员直接拉开N个档次,这还牵涉到一些很理论又很实际的分析能力以及对行业标准以及其他公共设计标准的理解,和读别人代码的能力紧密相关。
加强也很简单,多改,优化,多讨论和参考别人的代码,弄懂一些表象为不同而实际功能结果相同为什么别人要那么写而和自己不同的思想。
文档评论(0)