const 用来定义只读变量,注意只读变量与常量的区别(常量存放在只读内存区,只读变量是编译器的限定,可能是栈或者堆中或者全局变量区)。
定义的时候注意理解:
修饰函数是C++中特有的,主要是作用给this加上const修饰
int A::A(int a) const <--> int A(const void* this,int a)
const 用来定义只读变量,注意只读变量与常量的区别(常量存放在只读内存区,只读变量是编译器的限定,可能是栈或者堆中或者全局变量区)。
定义的时候注意理解:
修饰函数是C++中特有的,主要是作用给this加上const修饰
int A::A(int a) const <--> int A(const void* this,int a)