zoukankan      html  css  js  c++  java
  • static和const

    http://www.cnblogs.com/afreeman/p/8463227.html

    引用

    引用是变量的别名。变量类型 &引用名 = 变量。

    1,引用定义时必须初始化,引用初始化后不能再改变其值。

    2,引用不占空间,指针占空间;不能声明一个引用数组,int & r[3];//error

    const

    static

    static修饰全局变量,该变量仅限于本源文件使用,其他文件不能使用,避免了命名冲突。

    static修饰的全局函数同上。

    static修饰类的数据成员,在内存中仅有一份,为所有对象共享,一般提供public static 函数访问之。

    无对象时就已经存在,如果是public static 可以类名::变量调用。

    务必不能在,h文件类中初始化,在类实现.cpp中初始化,格式
    <数据类型><类名>::<静态数据成员名>=<值> (int Cat::count = 0;)

    static成员函数,不能用const修饰。

    静态函数不能调用非静态数据成员和非静态函数。
    非静态函数可以调用一切数据成员和函数。

    一/二维数组

     引用数组和数组引用,指针数组和数组指针

  • 相关阅读:
    L6循环神经网络
    L5语言模型与数据集
    L4文本预处理
    L2 Softmax与分类模型
    L3 多层感知机
    L1线性回归
    P4语法(4)Control block
    机器学习笔记(4)Logistic回归
    [CF] Sasha and One More Name
    机器学习笔记(3)多变量线性回归
  • 原文地址:https://www.cnblogs.com/afreeman/p/8463938.html
Copyright © 2011-2022 走看看