免费行情软件网站下载视频,旅游网站设计与分析,南京seo优化培训,关于行业网站建设意见const 作用1#xff0c;修饰变量#xff0c;说明该变量不可以被改变2#xff0c;修饰指针#xff0c;分为指向常量的指针#xff08;pointer to const#xff09;和自身是常量的指针#xff08;常量指针#xff0c;const pointer#xff09;3#xff0c;修饰引用修饰变量说明该变量不可以被改变2修饰指针分为指向常量的指针pointer to const和自身是常量的指针常量指针const pointer3修饰引用指向常量的引用reference to const用于形参类型即避免了拷贝又避免了函数对值的修改4修饰成员函数说明该成员函数内不能修改成员变量。static 作用1修饰普通变量修改变量的存储区域和生命周期使变量存储在静态区在main函数运行钱就分配了空间如果有初始值就用初始值初始化它如果没有就用默认的值初始化。2修饰普通函数表明函数的作用范围尽在定义该函数的文件内才可以使用在多人开发项目时候为了防止与他人的命名空间利的函数重名可以将函数定义为staic。3修饰成员变量修饰成员变量使所有的对象只保存一个该变量而且不需要生成对象就可以访问该成员。4修饰成员函数修饰成员函数使得不需要生成对象就可以访问该函数但是在static函数内不能访问非静态成员。this 作用1this 指针是一个隐式于每一个非静态成员函数中的特殊指针它指向调用该成员函数的那个对象。2当对一个对象调用成员函数时编译程序先将对象的地址赋给this指针然后调用成员函数每次成员函数存取数据成员时。都隐式的使用this指针。3this 并不是一个常规变量而是个右值所以不能取得 this 的地址不能 this4在以下场景中经常需要显式引用 this 指针为实现对象的链式引用为避免对同一对象进行赋值操作在实现一些数据结构时如 list。声明本文于网络整理版权归原作者所有如来源信息有误或侵犯权益请联系我们删除或授权事宜。