课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

步骤1: 基础语法

本步骤主要讲解的是C++编程的基础语法,包括C++的初步认识、基本数据类型、运算符、选择语句、循环控制语句、数组、函数以及作用域的相关知识。让大家在本阶段能充分掌握C++的编程基础,并且实现简单应用程序的编写。

    第1课

    C++初识

    什么是C++?对应环境下该使用哪种IDE?如何配置IDE环境?怎么编写第一个C++程序?

    第2课

    C++常量与变量

    讲解常量、变量、基本数据类型的使用。掌握常用关键字、标识符的命名规则以及类型间的转换。

    第3课

    C++运算符

    学习cin(输入)和cout(输出),着重讲解运算符的相关知识,以及运算符的优先级。

    第4课

    C++选择语句

    学习流程控制语句之选择语句,包含if、if-else、if嵌套语句、switch语句以及条件表达式。

    第5课

    C++循环控制语句

    学习流程控制语句之循环语句,包含while、do-while、for循环,以及嵌套循环、goto、break、continue。

    第6课

    C++一维数组

    学习一维数组、字符数组的声明及使用。还会给大家安利setw、setfill,更有经典冒泡排序在等着你。

    第7课

    C++二维数组

    本章主要讲解二维数组的声明及使用,并且还会教大家该如何访问二维数组,以及二维数组的应用。

    第8课

    C++函数及作用域

    本专题主要讲解函数的相关操作,比如无参函数、有参函数、函数的返回值、函数的嵌套,以及变量作用域。

    第9课

    C++基础语法测试

    本课为考评,满分100学分,共20道题,限时30分钟

步骤2: 指针与引用

本步骤主要讲解指针、引用、结构体三大模块。其中指针包含指针与数组、字符串、内存、常量、函数等相关内容。引用包括引用的类型、函数参数、函数返回值等常用操作。结构体包括结构体指针、结构体数组,以及链表的创建、删除、插入等。

    第1课

    C++指针基础

    学习指针的含义,指针如何修改变量的值。除此之外,还会学习什么是野指针,什么是空指针。

    第2课

    C++指针运算

    学习指针的相关运算,例如,指针的赋值运算、算数运算、关系运算等。

    第3课

    C++指针与一维数组

    讲解指针对一维数组的操作,指针实现冒泡排序,以及指针与一位数组的常见问题。

    第4课

    C++指针与二维数组

    讲解指针与二维数组之间的相关操作,以及行指针、列指针的使用。

    第5课

    C++指针与字符串

    讲解如何获取字符串的长度、字符串之间的比较、字符串的拷贝、连接、逆序,以及字符串数组的处理。

    第6课

    C++指针与内存

    讲解数据的存储区域、以及如何申请内存空间,一维数组、二维数组的内存空间又是如何分配。

    第7课

    C++指针与常量

    本章将为大家讲解常量指针、指针常量、指向常量的指针常量这三者是如何使用的,以及一些注意事项。

    第8课

    C++指针与函数

    本章将为大家讲解指针函数、函数指针,以及一维数组、二维数组、指针作为函数参数的使用。

    第9课

    C++二级指针

    学习什么是二级指针,以及二级指针的使用场景,并且会通过二级指针的综合使用,让大家加深理解。

    第10课

    C++指针综合案例

    学习字符串的排序、矩阵的对称交换、堆内存空间的申请三部分内容,为大家巩固所学知识。

    第11课

    C++引用

    讲解引用类型、引用作为函数参数、引用作为函数返回值、常引用等,以及引用和指针之间的区别。

    第12课

    C++结构体

    讲解结构体数组、结构体指针,结构体作为参数、返回值。另外,链表的创建、删除、插入也都会进行讲解。

    第13课

    C++指针与引用测试

    本课为考评,满分100学分,共20道题,限时30分钟

步骤3: 面向对象

本步骤主要讲解面向对象编程的相关内容,涉及到类、对象、成员、重载、继承、多态、命名空间、模板、文件流等。通过上述的学习,帮你打开面向对象编程的大门。

    第1课

    C++类和对象

    本章主要给大家讲解什么是类,什么是对象,以及类成员的访问、普通函数、宏函数、内联函数等知识点。

    第2课

    C++类的构造和析构

    讲解构造器、初始化列表、拷贝构造器等知识点,并且还会给大家讲解深拷贝以及浅拷贝的相关知识。

    第3课

    C++类成员

    学习对象成员、对象指针成员、对象数组、const、static修饰符、this指针、以及友元函数、友元类等。

    第4课

    C++运算符重载

    学习负号、递减、减号、索引、关系等运算符的重载。其次还会给大家讲解内存操作运算符的重载。

    第5课

    C++函数重载

    本章将注重讲解函数的重载原则、匹配原则、以及重载本质。

    第6课

    C++类的继承和派生

    学习多层继承、多重继承、菱形继承以及虚继承。

    第7课

    C++多态和接口

    讲解虚函数、虚析构函数、纯虚函数、抽象类、接口类的相关操作,更加深入的了解面向对象编程。

    第8课

    C++命名空间

    命名空间分为有名和匿名两种,它不仅可以进行嵌套,还能定义别名,同时它还有自己的标准命名空间。

    第9课

    C++模板

    学习模板类、模板的类型参数、以及模板的全特化和偏特化相关内容。

    第10课

    C++学生信息管理系统

    运用所学知识,跟大家一起完成学生信息管理系统综合案例,帮助大家巩固复习所学知识,做到学以致用。

    第11课

    C++文件流

    讲解输出流ofstream,输入流ifstream,文件流类fstream,以及cin、cout、cerr流对象的剖析。

    第12课

    C++面向对象测试

    本课为考评,满分100学分,共20道题,限时30分钟

C++零基础入门 热门编程语言 二级考试必备

报名人数已满
¥428.00
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师