课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 尹成 ,毕业于清华大学,微软人工智能专家,资深软件架构师,CSDN著名技术专家,微软-清华大学联合实验室技术顾问,清华大学移动互联网技术协会顾问,,清华大学iOS技术俱乐部创始人,清华大学LinuX技术俱乐部创始人。精通python,C/C++,对于移动3G,语音技术,信息安全都有丰富的开发经验。

  • 课程详情

    学习 C 语言的高级部分,为后续的 C++、数据结构、算法、项目做准备

    课程目标:学习 C 语言的高级部分,为后续的 C++、数据结构、算法、项目课程做铺垫
    课程特色:第一批次的在线夏令营前导课程,内容超值、免费
    适用人群:面向正在高校学习的学生,或者是有一定 C 语言基础的人(假定具备国家二级 80 分左右的水平)

                                                                       内容  
    引用与指针的比较,重载函数,默认参数,内联函数,const,using 与 typedef
    typeid、auto、decltype 用法,函数与 Lambda 表达式对比,NULL 与 nullptr
    面向过程与面向对象的思维方式对比,struct 和 class 对比与初探
    构造函数及 explicit 关键字、析构函数、拷贝构造、赋值构造函数、深浅拷贝区别
    单类的权限控制,成员所属与类所属,this 指针,宏编程实现属性构造器
    友元函数,成员函数重载、运算符重载、隐式转换函数
    继承中的对象生命周期与夹心饼干对比,多态与接口,虚函数与纯虚函数
    继承中的权限变化,以及虚函数分析,设计模式简述,纯 Win32 编程
    MFC 框架赏析,C、C++ 类型转换对比,C、C++ 泛型编程
    断言、静态断言、异常,以及复数类、分数类的设计,MFC 框架赏析
    作业讲解、MFC 框架剖析
    DirectX 初探、wav 文件格式、bmp 文件格式,PlaySound 不能同时播放 2 个声音
    PlaySound 多进程可以播放两个声音,编写钢琴小游戏
    C++ 顺序表、单链表
    插入关系、双链表、线索表
    双环链表、线索表、数组解决约瑟夫环、sqlite 数据库
    MP3 单缓冲播放
    MP3 双缓冲播放,用 C++ 封装
    多线程的贪食蛇小项目实战开发,以及游戏优化技巧
    数据结构顺序栈、顺序队列,求解表达式算法讲解
    栈与队列的相互转换,链式栈、链式队列
    选择排序、冒泡排序、插入排序
    字符串,命令行实现 SweetLover【作曲家工具】
    递归训练营(一):循环转递归,汉诺塔递归,递归训练营(二):全排列不定深度递归
    递归训练营(二):自然数拆分终结不定深度递归,递归的形状与嵌套递归
    顺序二叉树与链式二叉树存储与遍历
    图论基础、邻接矩阵、路径搜索
    迷宫存储、DFS 算法
    DFS 与 BFS 对比,BFS 算法
    N 皇后问题、SweetLover【N 皇后项目】需求分析
    SweetLover【N 皇后项目】开发(一)、界面与动态布局
    SweetLover【N 皇后项目】开发(二)、整体框架
    SweetLover【N 皇后项目】开发(三)、棋盘棋子的业务逻辑
    SweetLover【N 皇后项目】开发(四)、数据库

    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课