zoukankan      html  css  js  c++  java
  • const & 用法

    double CTest::jia( double &a, double b)
    {
    double c;
    a = 30;
    b = 30;
    c = a + b;
    return c;
    }

    double a = 10;
    double b = 20;
    double c=CTest::jia(a, b);
    acutPrintf(_T(" c %f"), c);
    acutPrintf(_T(" a %f"), a);
    acutPrintf(_T(" b %f"), b);

    如果加了const那么这个函数在使用的时候是不能 够赋值的 就是不能变化  如果加了&  那么函数在使用的时候是对原值的地址进行使用 在方法里面如果改变了原来函数的值 那么在外面的函数值也会被改变

    使用const & 可以减少系统赋值 减少对系统资源的利用

  • 相关阅读:
    经典入门_排序
    经典入门_贪心算法
    经典入门_Hash的应用
    经典入门_排序
    uva 839
    uva 327
    uva 699
    uva 712
    uva 297
    uva 548
  • 原文地址:https://www.cnblogs.com/xzh1993/p/4673695.html
Copyright © 2011-2022 走看看