当前位置: 首页 > wzjs >正文

做视频网站资源采集seo整站优化

做视频网站资源采集,seo整站优化,著名室内设计师,建设银行六安分行网站有static修饰的类成员称为类的静态成员,static修饰的成员变量称为静态成员变量,static修饰的成员函数称为静态成员函数。成员变量需要在类外面进行初始化。 1.静态成员变量 class A {private:static int n;//声明 }; n是一个静态成员变量,…

有static修饰的类成员称为类的静态成员,static修饰的成员变量称为静态成员变量,static修饰的成员函数称为静态成员函数。成员变量需要在类外面进行初始化。

1.静态成员变量

class A
{private:static int n;//声明
};

n是一个静态成员变量,不过不能在声明的地方给缺省值了,因为缺省值是初始化列表用的,而初始化列表是某个对象的初始化,静态成员不属于某个对象,它属于所有对象,所以它不会进入初始化列表,因此不能给缺省值。(关于缺省值,我本专栏下另一篇文章的讲解更详细C++入门-CSDN博客)

静态变量是存在于静态区的。

class A
{private:static int n;//声明
};
int A::n=0;//这个才是它的定义

这个相当于是一个声明和定义的分离,我们可能会产生这样的疑问,n不是私有的成员变量吗,为什么类外面也可以使用呢?事实上,这里并不是在使用它,而是在定义它。

加入这个static成员变量是公有的,那么我们可以直接使用它

A::n=1;
A().n=2;
A*ptr=nullptr;
ptr->n=3;

这些都是可以的,如果是私有,那么就不可以这样使用。

2.静态成员函数:

特点:

没有this指针

class A
{
public:static void Print(){cout<<n<<endl;}private:static int n;//声明
};
int A::n=0;//这个才是它的定义
限制:

静态成员函数不能访问非静态的成员,由于其没有this指针。

访问方式:

1.通过类名直接访问

2.通过对象访问

A.Print();
A().Print();

http://www.dtcms.com/wzjs/291703.html

相关文章:

  • 房地产手机端网站建设seo优化关键词分类
  • 鹤山网站建设福建seo推广方案
  • wordpress 搭建个人网站竞价培训班
  • 昆明做网站需要多少钱惠州搜索引擎优化
  • 知道一个网站怎么知道是谁做的百度优化南京seo网络优化公司
  • 网站平台怎么建设什么是关键词举例说明
  • 南通网站建设项目百度免费网站制作
  • 百度网盟推广组所拥有的定向功能seo是什么级别
  • 互联网内容服务商有哪些湘潭网站seo磐石网络
  • 手工做火枪的网站成都专业seo公司
  • seo工具助力集群式网站升级长岭网站优化公司
  • vue.js网站如果做自适应广州网站seo推广
  • 专业做招聘的网站长春百度关键词优化
  • 厦门seo推广百度seo网站优化服务
  • 企业网站怎样做外链方法客户关系管理系统
  • 中国做视频网站有哪些内容如何做seo整站优化
  • 做网站的语言网站建设网络推广公司
  • 深圳专业网站建设价格seo推广优化方案
  • 数据库重置密码后WordPress出错seo关键词排名优化工具
  • 南宁网站建设liluokj游戏代理怎么做
  • 织梦网站识别百度站长平台有哪些功能
  • 南充房地产网上服务大厅seo建站技巧
  • 做一张网站图得多少钱搜索引擎优化seo公司
  • 地区网站建设服务周到营销型企业网站
  • 常用开发工具广州seo排名优化
  • 自学网站建设基本流程电商运营的基本流程
  • 广州哪些做网站的公司知乎推广优化
  • 成都市成华区建设局官方网站界首网站优化公司
  • 营销型网站典型免费做网站的网站
  • 集团公司门户网站建设求个网站