---恢复内容开始---

这两天初步接触了C++,抱着一种对这两个加号的理解的心态走进这门语言的学习。
1.mooc--慕课网c++课程链接:http://www.imooc.com/learn/342

2.课程列表
第1章 C++简介
1-1 C++简介 (03:05)
1-2 练习
第2章 C++ IDE环境搭建
2-1 C++ IDE环境搭建 (07:19)
第3章 C++之初体验
3-1 C++之初体验
第4章 C++语言新特性
4-1 C++的新特性 (05:47)
4-2 练习
4-3 C++的输入输出方式 (05:09)
4-4 练习
4-5 C++新特性以及输入输出演示 (06:54)
4-6 C++之namespace (05:02)
4-7 练习
4-8 namespace演示 (10:09)
4-9 章节练习
第5章 综合练习

3.授课人姓名:James

4.自学计划:打算一周完成一个课时,然后每看完一个教程,希望能多多实践,亲自实践去打代码来体会理解这门新的语言。

5.学习心得与感悟:

作为一门排名第四的语言,我抱着好奇走入了它的世界。其中教学视频里的一幅图给了我对这门语言的宏观认识。

++的意思大概是对C的拓展和补充,比如bool类型就是一种对数据类型的扩充,以及新的形势的输入输出,我的第一印象却是更加麻烦,但是老师说随着不断打代码的过程的深入,能理解这样打带来的便利与快捷。还有一个印象深刻的事namespace这块内容,首先讲课人用一个非常通俗易懂的例子引入,把命名空间这个概念解释得非常透彻,然后直接进入c++相关内容的学习,听下来似乎一下子懂了,醍醐灌顶的感觉,每个复杂一点的内容,还有专门一节练习课,讲课人一步一步用思路带着我走下去,有时候用一些看似很合理的假设却最终行不通的打法,来揭露明示一些错误的应用。整体感觉下来,C++还是一种很有逻辑的语言,比如using namespace xxx,这个非常符合人的逻辑思维,不用死记硬背。

最后在我看来,c++是c的孩子,毕竟长江后浪推前浪,一浪更比一浪高,如今推掉了C这个老辈,得花点精力来对付对付C++这个小辈了,连你老子都不怕,我也不会怕你的,我来了。


这是一些学习中的图片,在c与c++的相互比较中,能加快对c++的掌握与理解。

c++远征的更多相关文章

  1. C++远征离港篇-学习笔记

    C++远征离港篇 离港总动员 C++远征计划的学习者肯定是冲着封装,继承,多态来的. 知识点: 指针 VS 引用 #define VS const(更强数据控制力) 函数默认值 & 函数重载 ...

  2. 10-C++远征之模板篇-学习笔记

    C++远征之模板篇 将会学到的内容: 模板函数 & 模板类 -> 标准模板类 友元函数 & 友元类 静态数据成员 & 静态成员函数 运算符重载: 一切皆有可能 友元函数 ...

  3. 9-C++远征之多态篇-学习笔记

    C++远征之多态篇 面向对象三大特征:封装,继承,多态 多态: 发出一条命令时,不同的对象接收到同样的命令做出的动作不同 多态篇会学习到的目录: 普通虚函数 & 虚析构函数 纯虚函数:抽象类 ...

  4. 8-C++远征之继承篇-学习笔记

    C++远征之继承篇 开篇介绍 整个C++远征计划: 起航->离港->封装->继承 为什么要用继承? 为什么要有继承? 如何来定义基类 <----> 派生类? 基类到派生类 ...

  5. C++远征之封装篇(下)-学习笔记

    C++远征之封装篇(下) c++封装概述 下半篇依然围绕类 & 对象进行展开 将原本学过的简单元素融合成复杂的新知识点. 对象 + 数据成员 = 对象成员(对象作为数据成员) 对象 + 数组 ...

  6. 6-C++远征之封装篇[上]-学习笔记

    C++远征之封装篇(上) 课程简介 类(抽象概念),对象(真实具体) 配角: 数据成员和成员函数(构成了精彩而完整的类) 构造函数 & 析构函数(描述了对象的生生死死) 对象复制和对象赋值 ( ...

  7. 洛谷 U10223 Cx大帝远征埃及

    题目背景 众所周知,Cx是一个宇宙大犇.Cx能文善武,一直在为大一统的实现而努力奋斗着.Cx将调用他的精锐军队,一个精锐士兵最多可以战胜十个埃及士兵.同时Cx是个爱才的人,他想要制定一份能使在占领埃及 ...

  8. 洛谷——U10223 Cx大帝远征埃及

    https://www.luogu.org/problem/show?pid=U10223#sub 题目背景 众所周知,Cx是一个宇宙大犇.Cx能文善武,一直在为大一统的实现而努力奋斗着.Cx将调用他 ...

  9. C++远征之封装篇(下)

    对象数组 类 x1[]; 栈中实例化,不用delete. 类 *X=new X[];//在堆中实例化,结尾需要用delete删除 delete []X; //这是数组的删除形式 X=NULL;

随机推荐

  1. 用Head方法获得百度搜索结果的真实地址

    用Head方法获得百度搜索结果的真实地址 在百度中搜索"Java",第一条结果的链接为: https://www.baidu.com/link?url=HBOOMbhPKH4SfI ...

  2. 分析nginx 日志常用命令

    一.概念 并发连接数    客户端向服务器发起请求,并建立了TCP连接.每秒钟服务器链接的总TCP数量,就是并发连接数.请求数    请求数指的是客户端在建立完连接后,向http服务发出GET/POS ...

  3. day2-exercise

    # Author: 刘佳赐-Isabelle October 22,2018 """ 1.有变量name = "aleX leNb" 完成如下操作: ...

  4. C语言自问自答

    Windows系统下,最好如何配置环境? notepad++,tdm-gcc,powershell来进行! scanf函数的返回值,和不符合格式如何返回? #include<stdio.h> ...

  5. pyhton 下 使用getch(), 输入字符无需回车

    原代码来自 https://code.activestate.com/recipes/134892-getch-like-unbuffered-character-reading-from-stdin ...

  6. Multiclonal Invasion in Breast Tumors Identified by Topographic Single Cell Sequencing

    Title:  Multiclonal Invasion in Breast Tumors Identified by Topographic Single Cell Sequencing 课题的目的 ...

  7. Caliburn.Micro 杰的入门教程1(翻译)

    Caliburn.Micro 杰的入门教程1(原创翻译)Caliburn.Micro 杰的入门教程2 ,了解Data Binding 和 Events(翻译)Caliburn.Micro 杰的入门教程 ...

  8. LeetCode: 62. Unique Paths(Medium)

    1. 原题链接 https://leetcode.com/problems/unique-paths/description/ 2. 题目要求 给定一个m*n的棋盘,从左上角的格子开始移动,每次只能向 ...

  9. Rails导出CSV

    版本  ruby 1.9  rails 3.2 完整代码 #引入CSV标准类库 require 'csv' class PeopleController < ApplicationControl ...

  10. Ubuntu配置IP

    Ubuntu网络配置的常用系统,于是我学习研究了Ubuntu网络配置,在这里对大家详细介绍下Ubuntu网络配置应用,希望对大家有用Ubuntu网络配置包含了非常好的翻译和容易使用的架构./etc/n ...