C++培训
爱尚教育_姜老师
课程章节安排章节内容
1.C语言概述与数据类型1.计算机基础;2.一个C语言程序;3.C的代码的含义与编译;4.集成开发环境(vs)5.常量与变量;6.进制转换;7.数组与字符串
2.条件判断与循环语句1.运算符与优先级;2.强制类型转换运算符;3.if条件控制语句;4.*****se语句;5.三目运算符;6.****ch语句;7.for/break/continue
3.字符串与函数1.函数的基本概念;2.字符串操作的常用函数;3.自定义函数
4.数组1.一维数组的定义和使用;2.一维数组的基本操作;3.一维数组的案例(如:排序);4.二维数组的定义和使用;5.二维数组的基本操作
5.指针1.指针变量的定义;2.指针基本使用;3.***st修饰的指针;
4.一级指针与数组名的关系;5.指针法操作数组元素;
6.指针作为函数的参数;7.数组作为函数的参数;8.指针做函数的返回值;9.指针处理字符串
6.内存管理1.局部变量的作用域和生命周期;2.静态局部变量的作用域和生命周期;3.全局变量的作用域和生命周期;4.静态全局变量的作用域和生命周期;5.静态函数和非静态函数的区别;
6.内存分区;7.堆区内存的分配(malloc)和释放(free)
7.复合类型1.结构体的基本用法;2.结构体嵌套指针和数组;3.结构体作为函数参数;4.复合类型的声明与使用
C语言基础:
C语言的编译和执行过程、输入输出语句使用,变量声明、初始化,常用基本数据类型、类型转换、算数、比较、赋值、逻辑运算符使用,类型转换应用场景、常量定义、宏定义、代码调试、控制流程:条件语句和循环语句
C语言进阶:
数组和字符串操作、函数的使用和定义、指针的概念和使用、结构体和联合体
C++基础:
数组和字符串操作、数组和字符串操作、类成员和访问控制、构造函数和析构函数、C++字符串处理函数
C++面向对象编程:
继承和派生、多态的实现和应用、虚函数和纯虚函数、类模板和函数模板
C++标准库和STL:
C++标准库的概述、字符串操作、输入输出和文件操作、容器和算法的使用、迭代器和智能指针
C#基础:
C#语言的概述和特点、C#程序的编译和执行过程、C#程序的编译和执行过程、C#程序的编译和执行过程、控制流程语句:条件语句和循环语句、C#命名空间
C#面向对象:
类的定义和成员(字段、属性、方法)、对象的创建和使用、构造函数和析构函数、构造函数和析构函数、异常处理的概念和机制、try-catch语句和异常类型、finally块和异常链
图书管理系统之C#实现:
(1)面向对象分析、类图和流程图
(2) 管理员、普通用户注册、修改密码功能实现
(3)后台添加图书、修改图书信息、删除图书功能实现
(4)查询图书、根据类别检索图书、排行功能实现
(5)购买图书、库存更新、销售量统计功能实现