zoukankan      html  css  js  c++  java
  • 记录,待总结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.




     

  • 相关阅读:
    Bit Manipulation
    218. The Skyline Problem
    Template : Two Pointers & Hash -> String process
    239. Sliding Window Maximum
    159. Longest Substring with At Most Two Distinct Characters
    3. Longest Substring Without Repeating Characters
    137. Single Number II
    142. Linked List Cycle II
    41. First Missing Positive
    260. Single Number III
  • 原文地址:https://www.cnblogs.com/windmissing/p/2559869.html
Copyright © 2011-2022 走看看