C++ const 关键字

1.C++ const 关键字

1.const关键字必须初始化;
2.类中的const常量和引用必须使用重载函数初始化;

2.demo

//class  与内存
#include 
class myclass{
public:
    myclass(int a,int b):coint(b),myint(a)//使用构造函数初始化
    {}
    int num ;
    int data;
    int *p;
    const int coint;
    int &myint;
    static int shu;
    static void go()
    {
    }
    ~myclass(){}
private:
};
int myclass::shu=0;//初始化;
void main()
{
    int a=10;
    int b=20;
    myclass class1(a,b);
    int data=0;
    int data1=10;
    int &da=data;
    std::cout<std::endl;
    da=data1;
    std::cout<std::endl;
    std::cin.get();
}

你可能感兴趣的:(C++学习)