0
18

你将收获

具备算法思想和开发思想,了解常用的各种技术,熟练的编写程序

做软件分析和设计

适用人群

高级

课程介绍

课程主要讲解了c++语言基础知识,以及类与对象高级应用。

课程讨论

课很不错,总结了面向对象的知识

好课!!就是第五章少了许多,老师讲的深入浅出,受益良多!感谢!!

可讲着不错。详细,真好。

同学笔记

  • weixin_44602966 2020-05-20 10:00:31

    来源:this指针 查看详情

    this作为一个指针,调用是需要用->

    this->member

    受Java影响,之前一直写出this.member也不知道为什么报错

  • weixin_44602966 2020-05-19 13:31:37

    来源:inline函数 查看详情

    #define fun(n) n * 2

    cout << fun(2 + 1) << endl;

    将输出4,因为将被转化成

    cout << 2 + 1 * 2 << endl;

  • weixin_44602966 2020-05-19 13:17:02

    来源:const 查看详情

    int a, b;

    const int* p = &a;

    p = &b;

    可以改p的指向,但是不能通过p去修改目标的值。

     

    int a, b;

    int* const p = &a;

    *p = 120;

    可以通过p改目标的值,但是不能改p的指向。

     

    const int n = 100;

    int* p = &n;

    C正确,C++。编译不过,p和&n类型不匹配。

    C语言的n会从内存读取,C++用const修饰了n之后,访问n从符号常量表中取。

没有更多了