目前该教程可以到鸡啄米编程课堂去学习,阅读体验更好,更适合在线学习。

鸡啄米的这套C++编程入门教程到上一讲--C++编程入门系列之五十(异常处理)为止,就算圆满完成了。大家学到这里应该对C++的基础知识和程序设计都有了一定的认识了,以后要做的就是多练习多积累经验了。

一.目录

之前鸡啄米都是一节一节的讲,也没有明确给出本套教程的组织结构,大家只能一节一节的跟着学。此教程共有五十二讲:前言、五十讲入门知识和这一节的总结。下面鸡啄米就概括出这套C++编程入门教程的目录:

第一部分:C++编程概述

鸡啄米:C++编程入门系列之前言
       鸡啄米:C++编程入门系列之一(进制数)
       鸡啄米:C++编程入门系列之二(原码、反码与补码)

第二部分:C++简单程序设计

鸡啄米:C++编程入门系列之三(VS2010的使用介绍)
       鸡啄米:C++编程入门系列之四(数据类型)
       鸡啄米:C++编程入门系列之五(运算符和表达式)
       鸡啄米:C++编程入门系列之六(算法的基本控制结构之选择结构)
       鸡啄米:C++编程入门系列之七(算法的基本控制结构之循环结构)
       鸡啄米:C++编程入门系列之八(自定义数据类型)

第三部分:函数

鸡啄米:C++编程入门系列之九(函数的定义与调用)
       鸡啄米:C++编程入门系列之十(函数的参数传递与内联函数)
       鸡啄米:C++编程入门系列之十一(重载函数与函数模板)

第四部分:类与对象

鸡啄米:C++编程入门系列之十二(类与对象:面向对象设计的基本思想和特点)
       鸡啄米:C++编程入门系列之十三(类与对象:类的声明、成员的访问控制和对象)
       鸡啄米:C++编程入门系列之十四(类与对象:构造函数和析构函数)
       鸡啄米:C++编程入门系列之十五(类与对象:类的组合)
       鸡啄米:C++编程入门系列之十六(类与对象:类模板)
       鸡啄米:C++编程入门系列之十七(类与对象:UML简介)

第五部分:C++程序设计必知

鸡啄米:C++编程入门系列之十八(C++程序设计必知:作用域和可见性)
       鸡啄米:C++编程入门系列之十九(C++程序设计必知:生存期)
       鸡啄米:C++编程入门系列之二十(C++程序设计必知:数据和函数)
       鸡啄米:C++编程入门系列之二十一(C++程序设计必知:类的静态成员)
       鸡啄米:C++编程入门系列之二十二(C++程序设计必知:友元)
       鸡啄米:C++编程入门系列之二十三(C++程序设计必知:常引用、常对象和对象的常成员)
       鸡啄米:C++编程入门系列之二十四(C++程序设计必知:多文件结构和编译预处理命令)

第六部分:数组、指针和字符串

鸡啄米:C++编程入门系列之二十五(数组、指针和字符串:数组的声明和使用)
       鸡啄米:C++编程入门系列之二十六(数组、指针和字符串:数组的存储与初始化、对象数组、数组作为函数参数)
       鸡啄米:C++编程入门系列之二十七(数组、指针和字符串:指针变量的声明、地址相关运算--“*”和“&”)
       鸡啄米:C++编程入门系列之二十八(数组、指针和字符串:指针的赋值和指针运算)
       鸡啄米:C++编程入门系列之二十九(数组、指针和字符串:指向数组元素的指针和指针数组)
       鸡啄米:C++编程入门系列之三十(数组、指针和字符串:指针用作函数参数、指针型函数和函数指针)
       鸡啄米:C++编程入门系列之三十一(数组、指针和字符串:对象指针)
       鸡啄米:C++编程入门系列之三十二(数组、指针和字符串:动态内存分配和释放)
       鸡啄米:C++编程入门系列之三十三(数组、指针和字符串:用字符数组存放和处理字符串)
       鸡啄米:C++编程入门系列之三十四(数组、指针和字符串:string类)

第七部分:继承与派生

鸡啄米:C++编程入门系列之三十五(继承与派生:概念介绍与派生类的声明)
       鸡啄米:C++编程入门系列之三十六(继承与派生:派生类从基类继承的过程)
       鸡啄米:C++编程入门系列之三十七(继承与派生:派生类对基类成员的访问控制之公有继承)
       鸡啄米:C++编程入门系列之三十八(继承与派生:派生类对基类成员的访问控制之保护继承与私有继承)
       鸡啄米:C++编程入门系列之三十九(继承与派生:派生类的构造函数)
       鸡啄米:C++编程入门系列之四十(继承与派生:派生类的析构函数)
       鸡啄米:C++编程入门系列之四十一(继承与派生:作用域分辨符)
       鸡啄米:C++编程入门系列之四十二(继承与派生:虚基类及其派生类的构造函数)
       鸡啄米:C++编程入门系列之四十三(继承与派生:赋值兼容规则)

第八部分:多态性

鸡啄米:C++编程入门系列之四十四(多态性:多态的概念和类型)
       鸡啄米:C++编程入门系列之四十五(多态性:运算符重载的概念和规则)
       鸡啄米:C++编程入门系列之四十六(多态性:运算符重载为类的成员函数)
       鸡啄米:C++编程入门系列之四十七(多态性:运算符重载为类的友元函数)
       鸡啄米:C++编程入门系列之四十八(多态性:虚函数)
       鸡啄米:C++编程入门系列之四十九(多态性:纯虚函数和抽象类)

第九部分:异常处理

鸡啄米:C++编程入门系列之五十(异常处理)

二.总结

平时写程序总会用到C++语言的各种基础知识,但从来没有这样根据以前自己的学习,将C++语法知识和编程方法及思想等总结之后写下来。

在工作之余写下这套教程,不但让我自己对C++基础知识掌握的更牢固,对C++编程思想有了更深入的认识,而且更重要的是能与很多想步入C++编程殿堂的朋友分享这些知识。

大家学完这套教程以后可能还是感觉不太自信,认为自己还是写不了程序。没关系,看看别人写的程序,可以是稍微复杂点的,自己稍加修改再测试运行看看效果,经过这样的练习以后就可以自己试着设计并编写程序了。谁都是这时候过来的,要有耐心和勇于尝试。

记住,学C++就是在练内功,练好了内功再就是招式上的学习和熟悉了。学好了C++,可以做VC界面开发,也可以做Linux下的嵌入式开发,又或者是网络方面等等,但C++是基础(当然也不是只能用C++语言进行这些开发)。

建议大家可以再学学MFC(微软基础类库),做一些简单的界面,这样能清楚的看到C++能够实现的功能,增加自己的成就感,还能学习微软的代码风格和设计方式。

完成了此套C++编程入门教程以后,鸡啄米认为还有很多知识有必要跟大家分享,有时间我还会为大家带来MFC、网络编程、数据库等方面的入门知识。希望大家继续关注鸡啄米博客http://www.jizhuomi.com/,继续支持鸡啄米,谢谢大家!

C++编程入门系列之目录和总结相关推荐

  1. zookeeper编程入门系列之zookeeper实现分布式进程监控和分布式共享锁(图文详解)...

    本博文的主要内容有 一.zookeeper编程入门系列之利用zookeeper的临时节点的特性来监控程序是否还在运行   二.zookeeper编程入门系列之zookeeper实现分布式进程监控 三. ...

  2. VS2010/MFC编程入门教程之目录和总结

    写这套VS2010/MFC编程入门教程历时八个月,时间比较长,都是鸡啄米在工作之余加班加点完成的.虽然有点累,但看到有这么多人过来支持鸡啄米,很是值得. 写每节教程我都力求讲明白,深入浅出的阐述每个知 ...

  3. Python编程入门系列课程

    原文:https://mc.dfrobot.com.cn/thread-309195-1-1.html Python编程入门系列课程--教程目录: Python编程入门系列课程--01 智能绘星 Py ...

  4. C++编程入门系列之十四(类与对象:构造函数和析构函数)

    C++编程入门系列之十四(类与对象:构造函数和析构函数) 鸡啄米上一节中给大家讲解了类的声明.成员的访问控制和对象,今天鸡啄米给大家讲C++编程入门时同样必须掌握的构造函数和析构函数.从上一讲开始已经 ...

  5. VS2010/MFC 编程入门教程之目录和总结

    [原地址]:http://www.jizhuomi.com/software/257.html 鸡啄米这个网站不是很了解,但确实有很多好文章.自己工作需要,在vs2010 下学习mfc的知识,发现了这 ...

  6. python编写sql注入工具-利用Python实现SQL注入 - Python黑客编程入门系列 - 8

    {getUnitName} {getLessonName} 敬请期待 免费 {getTaskName} 剩余观看时长:{watchLimitRemaining} 回放 {activityStartTi ...

  7. 鸡啄米:C++编程入门系列之五(运算符和表达式)

    转载自: http://www.jizhuomi.com/software/32.html 上一讲鸡啄米给大家讲了一些数据类型,这一讲主要讲解编程入门知识-运算符和表达式.运算符,顾名思义,就是用于计 ...

  8. Qt快速入门系列教程目录

    转载地址:http://www.qter.org/forum.php?mod=viewthread&tid=193 友情提示:欢迎使用新的目录,该目录以后不再更新! 导语        该系列 ...

  9. 游戏开发入门系列(目录)

    更新:清华大学美术学院与腾讯游戏学院合作推出了一个新的游戏开发入门课程,相比原来的内容要更丰富一些,我个人也更推荐这门课程,链接如下. https://next.xuetangx.com/course ...

  10. 使用c语言编程首先要新建,【C语言编程入门系列】—— 第三章,编写第一个C语言程序!...

    导读:一般学一门计算机语言的第一堂上机课("上机"顾名思义,上计算机,机你太美),就是往屏幕输出"hello world",本章也不例外. 3.1 Hello, ...

最新文章

  1. 原生JS完成“一对一、一对多”矩形DIV碰撞检测、碰撞检查,通过计算接触面积(重叠覆盖面积)大小来判断接触对象DOM
  2. 将.protobuf文件转成.cs文件方法
  3. CodeForces 1110H. Modest Substrings
  4. 我想成为计算机专业第一,我对计算机专业学生的忠告。
  5. 邮件服务 php,PHP基础-邮件服务
  6. Open Flash Chart 图表组件
  7. python自动化框架(unnitest+selenium+htmlreport)
  8. SpringMVC 的运行流程
  9. amd编码器 hevc_HEVC/H.265硬件编码器实现杂谈
  10. 一首很好听的英文歌曲Peerless
  11. 一年多推行每日构建的经验总结
  12. 程序员为什么工资是用10k表示10000?
  13. 深入浅出低功耗蓝牙(BLE)协议栈,使用Ubertooth one扫描嗅探低功耗蓝牙
  14. 小i机器人最珍贵的双旦礼物:客户的认可和满意度
  15. 基于分布式微服务的SAAS统一认证平台
  16. CCF python 门禁系统
  17. 苏州和上海在生活和工作方面的比较
  18. matlab结果以向量形式输出,MATLAB:为什么我自己写的这个函数,即使输入值为一个向量,输出也只有一个值?...
  19. Windows 2000 Resource Kit 中文版帮助
  20. 7-35 猴子吃桃问题(含数学解释)

热门文章

  1. AlertManager告警的单独使用及prometheus配置告警规则使用
  2. 稳压器功能一览[转]
  3. c语言日历显示系统,C语言实现显示日历
  4. 【FPGA】四、按键消抖
  5. 5个最佳开源环境电子邮件客户端
  6. JAVA多线程并发之线程实现,4种线程池,终止线程4种方式
  7. Docker镜像篇(2) - 玩转Dockerfile指令 - FRM、MAINTAINER、LABEL、COPY
  8. [转]经验之谈:成为Debian Maintainer前要做的事
  9. linux resolv.conf 重启,Ubuntu关于修改resolv.conf重启失效的问题
  10. HMI-41-【节能模式】右侧表小汽车灯光实现