- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《CPrimer》全书第一轮学习笔记汇总
《C++ Primer》全书第一轮学习笔记汇总(2011.10.02)《C++ Primer》整书学习笔记前言第00章:前言——此次决定了写《C++ Primer》的学习笔记,刚开始时没有想到怎么个写法,是学完一章后直接写章结还是怎样,不知道,后来,在学习的时候,发觉,有很多细节还是很有用的,不想忘了它们,而之前我又学过《C++ Primer Plus》,也有一些内容已经熟记在心里了,所以,现在决定了写这个学习笔记的模式,方法,框架是怎样了。——首先,我会整章阅读一次,在认为对自己很有帮助,或者是之前还没有接触过的知识点做上记号;然后,这一章结束后,有时我会将其先写到草稿本上;之后,我会将其录入电脑,在录入的时候顺带再强化记忆,然后,如果有些有地方有想说的话的时候,会在后面加一个“摘录有想”说出自己想说的东西,不过有时候太累赘的话就不说了。——我会经常反复阅读自己的笔记,当然,知道最主要的是上机实践,不懂的时候再返回书本中的内容去看,去练。——有人说,这本书你可以直接当作字典去查,不用这样一章章地看下去,但是,我想的是,假如连字典中有些什么内容也不知道,提到过的一些知识点不知道的话,需要用到的时候一点反应都没有,怎么往这里去查呢?所以,我还是决定,将这本书看一遍,有些地方细看,有些地方粗看,那么等真正需要用的时候,就可以很快地想出曾经有这么一个东西可以用,曾经书上有提过这么一个东西了。——我从08月21日开始看了这本书,但是那时还没有开始想到要做笔记,因为害怕看了书后也会没看过一样,吸收不到什么,不知道自己看过什么,所以,我决定了做笔记。之前一段时间,一直有不少的琐事做着,让我不得连续在这个阵线上学习。现在,事情很大部分已经解决了,除了每天的上课课程这些学习类的东西干扰这个任务外,基它就基本没有什么了,所以,我接下来,会在兼顾现在的学校的专业课教学内容的同时,做完这本《C++ Primer》的学习笔记,现在已经是2011年09月07日了,大二了,计划2011年10月15日前,将此任务完成。——当然,会做好计划往往赶不上变化的准备。那时就,具体问题具体分析。嗯,加油!《C++ Primer》第一部分学习笔记汇总——基本语言《C++ Primer》 第1章学习笔记第01章:快速入门 这一章,书上用了一个例子贯穿每部分的内容,“书店的书本销售情况”(包括销售册数与单价)。第二节:介绍输入与输出@ 学习摘录001:——endl称为操纵符(manipulator),可刷新与设备相关联的缓冲区。——在刷新缓冲区时,用户可立即看到写入到流中的输出。——程序员经常在调试过程中插入输出语句,这些语句都应刷新输出流。摘录有想001:——这几句让我想起之前自己以及朋友们出现过的错误,当if(!cin)时,只是cin.clear()是不够的,还需要用cin.sync()清空缓冲区或者用while(cin.get() != ‘\n’)continue;提取多余字符。看来以后得多注意输入输出缓冲区了。第三节:关于注释@ 学习摘录002:——当注释多行时,最好能直观指明每一行都是注释。摘录有想002:——这让我注意到了之前没怎么注意的问题,看《数据结构与算法分析》的一书上是用了这样的格式的,才发觉原来那书的编译习惯是不错的。/* * now, for a example. * like this. */第四节:控制结构@ 学习摘录003:——关于控制结构我想到的是之前《C++ Primer Plus》上提到过,循环(判断条件),条件if(判断条件)都会将括号内的内容转换为bool型作为执行与否的依据的。@ 学习摘录004:——编译器能查出的最普通的错误1.语法错误 2.类型错误 3.声明错误摘录有想004:——知道编译能检查出错误的话,在编译习惯上有些就可以利用这一点了,可以避免在调试的时候才发现错误了,这也是一个网友跟我说过起的。如:if(i = 1),将其写为if (1 = i)的话就能在编译时检测出自己要写的是if ( 1 == i)了。第五节:类的简介@ 学习摘录005:——什么是成员函数:成员函数是由类定义的函数,有时称为“类方法”(method)@ 学习摘录006:——使用类时需注意的三个问题:——1. 类的名字是什么? 2. 它在哪里定义? 3. 它支持什么操作?摘录有想006:——很多同学不明确的一点是第3点,之前我看同学的程序时,问同学你的这个类想要实行什么样的功能时,他自己也答不上。《C++ Primer》 第02章学习笔记第02章:变量和基本类型这一章,主要讲述了常量,变量和一些类型的使用方法,注意事项。第三节:变量@ 学习摘录007:——C++是一门静态类型语言,在编译的时候会作类型检查,静态类型检查能帮助我们更早地发现错误。摘录有
您可能关注的文档
最近下载
- 社区养老服务驿站2025年运营策略与案例分析.docx
- 《跨境电商英语》课程标准.docx VIP
- 除颤仪迈瑞D3分布及使用.pptx VIP
- 2019年人教版九下化学《第12章 化学和生活》单元测试卷(解析版).doc VIP
- 中班语言绘本《绿绵羊在哪里》动态PPT课件.pptx VIP
- 人教版五年级上册数学全册教案(永威先学后教模式).pdf VIP
- 变电站验收要点.docx
- nubia主题修改教程附电脑和手机工具努比亚ui4.pdf VIP
- 2024-2025学年人教版化学九年级下学期《第8章 金属和金属材料》测试卷及答案解析.doc VIP
- 最新人教版九年级数学上册-全册课件全集(1215张).pptx VIP
文档评论(0)