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

网建优化网站技术

网建,优化网站技术,怎么做跟别人一样的网站吗,搜索引擎优化作业类中用static修饰的成员变量称为静态成员变量,用static修饰的成员函数称为静态成员函数。它们的声明方式与普通变量和函数的声明方式差不多,只是前面多了一个static进行修饰。class Count { public:Count(){}//静态成员函数static int GetCount(){return…

        类中用static修饰的成员变量称为静态成员变量,用static修饰的成员函数称为静态成员函数。它们的声明方式与普通变量和函数的声明方式差不多,只是前面多了一个static进行修饰。

class Count
{
public:Count(){}//静态成员函数static int GetCount(){return _count;}private:static int _count;//静态成员变量声明
};

        一、静态成员变量 

        类里面的成员变量只是声明,静态成员变量和普通成员变量的初始化方式不同。普通成员变量在构造函数里初始化,而静态成员变量需要在类外面单独初始化。初始化时在静态成员变量前面加上类域,且初始化时不加static关键字。

        这时候就要奇怪了,为什么该变量被private修饰,却可以在类外通过指定类域初始化?别奇怪,因为C++就是这样规定的,做个遵守规则的人。但是,虽然可以以这种方式初始化,但是在类外面不能用Count::_count来访问变量。就当静态成员变量的初始化是个例就好。

class Count
{
public:Count(){}//静态成员函数static int GetCount(){return _count;}private:static int _count;//静态成员变量声明
};int Count::_count = 0;//在类外单独定义

        还有一个区别是:普通成员变量属于每一个类对象,存储在对象里面;静态成员变量属于类,不依赖于任何对象存在,所有对象共享同一数据。因此,静态成员变量不能在初始化列表里定义。

        二、静态成员函数

        它有两个很大的特点:

        1.无this指针,所以只能访问静态成员,不能访问非静态成员;

        2.可以直接通过类名::静态成员函数名调用,无需对象实例化。

int main()
{int ret = Count::GetCount();return 0;
}
http://www.dtcms.com/wzjs/576103.html

相关文章:

  • 网站设计培训学院天天传媒有限公司网站
  • 信息产业部备案网站网站推广运营招聘
  • 网络优化网站 s创建一个网站的步骤是
  • 地方志网站建设自查报告短链接生成器在线生成
  • 怎么用凡科做网站国际新闻最新消息2022今天
  • 江苏省建设厅网站 投诉网站建设调查分析
  • 怎么做没有后台程序的网站北京建设网坡屋顶改造工程指标
  • 长春网上建设网站关于百度网站的优缺点
  • 三五互联网站建设wordpress漂浮花瓣
  • 黄江网站建设广州网站建设集团
  • 爱站关键词搜索一个主机可以放几个网站
  • 电子网站建设实验报告怎么寻找国外客户资源
  • 香奈儿电子商务网站建设策划书网站建设企业邮箱制作网站
  • 吉首公司网站找谁做百度百科怎么创建
  • 昆明找工作哪个网站好为什么网址在浏览器里打不开
  • 响应式网站切图建网站开发语言对比
  • 网站建设好处百度引擎提交入口
  • 企业营销网站制作万网域名信息
  • 湖北做网站找谁用asp做网站题目
  • 找外包公司做网站福田公司名称及地址
  • 做封面图的网站苏州和城乡建设局网站首页
  • 广西建设局建设行政主管部网站网站建设费记入科目
  • 北京市建设管理公司网站网站高并发前端怎么做
  • 如何做网站引流域名 和网站有什么区别
  • odoo 网站建设台北网站建设
  • 怎么创建自己公司的网站网站地图怎么使用
  • 江西企业网站定制珠海品牌网站制作服务
  • 记的网站域名百度网站首页网址
  • 建设部人力资源开发中心网站建设网站的群
  • 做门图网站wordpress浮动标签云