• 记录,待总结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.




     

  • 相关阅读:
    [Python] 网络
    [c++] 命令
    [DB] 关系型数据库
    [win] cmd 常用命令
    [linux] Git基本概念&操作
    [SQL] 常用命令
    redis(二十四):Redis分布式锁以及实现(python)
    redis(二十三):Redis 集群(proxy 型)二
    redis(二十二):Redis 集群(proxy 型)一
    redis(二十一):Redis 架构模式实现(哨兵)
  • 原文地址:https://www.cnblogs.com/windmissing/p/2559869.html
Copyright © 2020-2023  润新知