• 记录,待总结9


    1.字符数组、字符串与string类的区别

    例1:

    输出:

    dog   //输入
    狗      //输出
    cat    //输入

    解释:

    数组名是该数组第一个元素的内存地址

    用引号括起来的字符串也代表该字符串第一个字符的内存地址

    这两个地址不可能相等

    2.

    解释:不能将一个数组名赋值给另一个数组名,因为它们都是地址

    3.结构体的赋值:

    people Jack = {180.5, 179.2, "Jack", "济南"};

    Mike = Jack;

    4.一个类的成员变量列表中包含另一个类的对象,叫做包含(包容)。

    5.包含与私有继承的区别:

    包含:

    1)使程序看上去更清晰易懂

    2)不存在继承带来的问题

    3)可以包括另一个类的多个对象

    私有继承:

    1)可以访问基类的保护成员

    2)可以重定义虚函数,实现多态

    6.当所有成员都变成不可以访问的成员,再往下派生就没有意义了

    7.




     

  • 相关阅读:
    thread.md
    Linux系统编程手册_第6章_进程
    第一章.md
    开始.md
    粘滞位
    端口转发和端口映射
    virtualbox.md
    第6章.md
    JsparentNode、parentElement,childNodes、children 它们有什么区别呢?
    Sql注入防小试
  • 原文地址:https://www.cnblogs.com/windmissing/p/2559869.html
Copyright © 2020-2023  润新知