zoukankan      html  css  js  c++  java
  • 常量指针和指向常量的指针

    3种与const、指针及指针指向的对象有关的情形:

    1.指向常量对象的指针

    2.指向某个对象的常量指针

    3.指向常量对象的常量指针

    在第一种情况中,我们不能修改被指向的对象,但可以使指针指向其他对象:

    const char* pstring(“Some text”);

    在第二种情况中,我们不能修改指针中存储的地址,但可以修改指针指向的对象:

    char* const pstring(“Some text”);

    在最后一种情况中,指针和被指向的对象都被定义成常量,因此都不能被修改:

    const char* const pstring(“Some text”);

  • 相关阅读:
    状态模式
    迭代器模式和组合模式
    模板方法模式
    适配器模式和外观模式
    principle06
    principle05
    命令模式
    单例模式
    工厂模式
    day38(表相关内容)
  • 原文地址:https://www.cnblogs.com/Genesis2018/p/9079852.html
Copyright © 2011-2022 走看看