zoukankan      html  css  js  c++  java
  • const 笔记

    .指向const的指针
    例如:
    double a=1.01;
    const double * b=&a;
    *b=2.1; //这显然是错误的
    a=2.1; //这是正确的,a和*b的值都会变成2.01,有些人将之称为自以为指向const的指针

    五.const指针
    例如:
    int a=10;
    int * const b=&a; //这意味着b只能指向a
    a=20;
    *b=30; //上面两句均可以改变变量的值。

    另外和第四条有关系,并且比较有意思的是:
    typedef int * pint;
    int value=10;
    const pint a=&value;
    pint const b=&value;
    int * const c=&value; //3句话的效果是一致的

    六,  如函数接受非引用/指针类型,形参类型/实参都忽略const. 即无论传递const或非const对象给授受非引用类型的函数,都使用相同的实例化.

  • 相关阅读:
    Git
    java类加载
    DES-加解密C语言实现
    Android消息队列初识 && ThreadLocl 简述
    DbUTils
    JDBC(二)
    jdbc工具类
    JDBC(一)
    数据库
    MySQL数据库学习: 01 —— 数据库的概述
  • 原文地址:https://www.cnblogs.com/iOS-mt/p/4091854.html
Copyright © 2011-2022 走看看