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

怎么通过ip查看自己做的网站wordpress返回按钮

怎么通过ip查看自己做的网站,wordpress返回按钮,百度广告开户流程,建设部网站职业资格证查询9. 静态成员 ① 静态成员就是在成员变量和成员函数前加上关键字static,称为静态成员。 ② 静态成员分为: 1. 静态成员变量 --所有对象共享同一份数据 --在编译阶段分配内存 --类内声明,类外初始化 2. 静态成员函数 --所有对象共享同一个函数…

9. 静态成员

① 静态成员就是在成员变量和成员函数前加上关键字static,称为静态成员。

② 静态成员分为:

1. 静态成员变量
--所有对象共享同一份数据
--在编译阶段分配内存
--类内声明,类外初始化
2. 静态成员函数
--所有对象共享同一个函数
--静态成员函数只能访问静态成员变量

③ 调用静态成员函数有两种方法:

1. 通过对象调用
2. 通过类名调用

9.1 静态成员变量

#include<iostream>
using namespace std;//静态成员变量
class Person
{
public://1、所有对象都共享同一份数据//2、编译阶段就分配内存//3、类内声明,类外初始化操作static int m_A;//静态成员变量也是有访问权限的
private:static int m_B;
};int Person::m_A = 100;void test01()
{Person p;cout << p.m_A << endl;Person p2;p2.m_A = 200;//100 ? 200,共享同一份数据,所以p.m_A为200cout << p.m_A << endl;
}void test02()
{//静态成员变量 不属于某个对象上,所有对象都共享同一份数据//因此静态成员变量有两种访问方式//1、通过对象进行访问Person p;cout << p.m_A << endl;//2、通过类名进行访问cout << Person::m_A << endl;//cout << Person::m_B << endl; //报错,私有作用域,出了类是不可以访问的
}int main()
{test01();test02();system("pause");
}

运行结果:

  • 100
  • 200
  • 200
  • 200
  • 请按任意键继续. . .

9.2 静态成员函数

#include <iostream>
using namespace std;//静态成员函数
//所有对象共享同一个函数
//静态成员函数只能访问静态成员变量
class Person
{
public://静态成员函数static void func(){m_A = 100; //静态成员函数可以访问静态成员变量,这个数据是共享的,只有一份,所以不需要区分哪个对象的。                                //m_B = 200; //静态成员函数不可以访问非静态成员变量,无法区分到底是哪个对象的m_B属性,非静态成员变量属于特定的对象上面cout << "static void func调用" << endl;}static int m_A; //静态成员变量int m_B; //非静态成员变量//静态成员函数也是有访问权限的
private:static void func2(){cout << "static void func2调用" << endl;}
};int Person::m_A = 0;//有两种访问方式
void test01()
{//1、通过对象访问Person p;p.func();//2、通过类名访问Person::func();   //静态成员函数,所有对象共享同一个函数,可以直接通过类名访问。//Person::func2(); //类外访问不到私有静态成员函数
}int main()
{test01();system("pause");return 0;}

运行结果:

  • static void func调用
  • static void func调用
  • 请按任意键继续. . .

9.3 成员变量和成员函数分开存储

① 在C++中,类内对的成员变量和成员函数分开存储,只有非静态成员变量才属于类的对象上。

#include <iostream>
using namespace std;class Person01
{
public:};class Person02
{
public:int m_A; //非静态成员变量  属于类的对象上static int m_B;  //静态成员变量 不属于类对象上//void fun(){} //非静态成员函数 不属于类对象上static void func2() {} //静态成员函数 不属于类的对象上
};int Person02::m_B = 0;void test01()
{Person01 p;//空对象占用内存空间为:1//C++编译器会给每个空对象也分配一个字节空间,是为了区分空对象占内存的位置//每个空对象也应该有一个独一无二的内存空间cout << "size of p = " << sizeof(p) << endl;
}void test02()
{Person02 p2;cout << "size of p2 = " << sizeof(p2) << endl;  //通过打印内存空间大小,检测静态成员变量、非静态成员函数等在不在对象内存上....      
}int main()
{test01();test02();  system("pause");return 0;}

运行结果:

  • size of p = 1
  • size of p2 = 4
  • 请按任意键继续. . .

链接:https://www.zhihu.com/question/437657370/answer/1692846096

http://www.yayakq.cn/news/298309/

相关文章:

  • 做网站为什么要用源码网站怎么优化关键词排名
  • 网站怎么换主机西安网页设计师
  • 成都推广网站多少钱自己做的网站被黑了怎么办
  • 深圳的网站建设公司三把火搭建创新平台
  • 建设人才证书查询网站电商网站开发成本
  • 大兴德艺网站建设如何选择做网站的公司
  • 做网站如何快速推广一款产品中国建行网银登录
  • 建个网站的电话背景墙图片2023新款
  • 合肥建站网站推广营销收费
  • 花卉网站开发可行性中国建设银行购物网站
  • 百度网络小说排行榜襄阳seo招聘
  • 南京建设网站湖北省荆门市城乡建设网站
  • 做写字楼用哪个网站更好页面素材
  • 手机上的网站设置方法《奖励自己的网站》
  • 三否网站建筑资料哪个网最全
  • 做任务兼职赚钱的网站有哪些网站建设忘记密码邮箱设置
  • 镇江网站制作企业网站建设银行网站银行登录
  • 腾和企业网站 优帮云中国联通网站备案管理系统
  • 企业网站素材图片怎样装修公司网站
  • 做网站我网站找第三方支付河北网站建设模板
  • 万网网站流量新网站先做外链还是内容
  • 有意思网站推荐东莞互联网大公司有哪些
  • 广州建设银行官方网站网站收录大量下降
  • 网站悬浮二维码emlog 转wordpress
  • 做网站用什么样的电脑网站诊断报告案例
  • 网站建设电话营销培训ppt课件网站运营推广方案
  • 生产型或服务型企业网站有哪些品牌设计公司 知乎
  • 中国联通网站备案兰州小的网络公司
  • 深圳seo网站推广报价深圳涂料网站建设
  • 如果做国外网站导购开源的网站建设平台