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

专业的网站建设哪家好最好最全的搜索引擎

专业的网站建设哪家好,最好最全的搜索引擎,橱柜网站源码,如何做一个公司的网站文章目录 1.静态变量2.静态成员变量 1.静态变量 在C的,静态变量是一个非常有用的特性,它在程序执行期间只初始化一次,并在程序的整个执行期间都保持其值。 1.局部静态变量。定义在函数中,只初始化一次,不像普通的局部…

文章目录

  • 1.静态变量
  • 2.静态成员变量


1.静态变量

在C++的,静态变量是一个非常有用的特性,它在程序执行期间只初始化一次,并在程序的整个执行期间都保持其值。

1.局部静态变量。定义在函数中,只初始化一次,不像普通的局部变量,会随着某次函数调用的结束而消失。
2.全局静态变量。作用域被限制在定义它们的程序文件中(即别的程序文件不能用这个变量),初始值为0。在多人开发项目时,为了防止与他人命令变量重名,可以将变量定位为static。

示例1: 不加static

#include <iostream>
using namespace std;void count() {int n = 0;n++;cout << "程序count()总共被调用了" << n << "次"<<endl;
}
int main(void) {for (int i = 0; i < 5; i++) {count();}
}
程序count()总共被调用了1次
程序count()总共被调用了1次
程序count()总共被调用了1次
程序count()总共被调用了1次
程序count()总共被调用了1

示例2: 加上static

#include <iostream>
using namespace std;void count() {static int n = 0;n++;cout << "程序count()总共被调用了" << n << "次"<<endl;
}
int main(void) {for (int i = 0; i < 5; i++) {count();}}
程序count()总共被调用了1次
程序count()总共被调用了2次
程序count()总共被调用了3次
程序count()总共被调用了4次
程序count()总共被调用了5

2.静态成员变量

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

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

示例:

class Person
{public:static int m_A; //静态成员变量//静态成员变量特点://1 在编译阶段分配内存//2 类内声明,类外初始化//3 所有对象共享同一份数据private:static int m_B; //静态成员变量也是有访问权限的
};
int Person::m_A = 10;
int Person::m_B = 10;void test01()
{//静态成员变量两种访问方式//1、通过对象Person p1;p1.m_A = 100;cout << "p1.m_A = " << p1.m_A << endl;Person p2;p2.m_A = 200;cout << "p1.m_A = " << p1.m_A << endl; //共享同一份数据cout << "p2.m_A = " << p2.m_A << endl;//2、通过类名cout << "m_A = " << Person::m_A << endl;//cout << "m_B = " << Person::m_B << endl; //私有权限访问不到
}int main() {test01();system("pause");return 0;
}

示例2:

class Person
{public://静态成员函数特点://1 程序共享一个函数//2 静态成员函数只能访问静态成员变量static void func(){cout << "func调用" << endl;m_A = 100;//m_B = 100; //错误,不可以访问非静态成员变量}static int m_A; //静态成员变量int m_B; // 
private://静态成员函数也是有访问权限的static void func2(){cout << "func2调用" << endl;}
};
int Person::m_A = 10;void test01()
{//静态成员变量两种访问方式//1、通过对象Person p1;p1.func();//2、通过类名Person::func();//Person::func2(); //私有权限访问不到
}int main() {test01();system("pause");return 0;
}
http://www.yayakq.cn/news/839567/

相关文章:

  • 教做潮男的网站阳江招聘信息网
  • 网站模板 源码学校资源网站建设有啥作用
  • 申请一个网站得多钱新手做视频网站
  • 网站多多兰州网站建设小程序
  • 济南网站建设联系方式工程项目信息查询平台
  • 上海汽车网站建设网络工具下载
  • 已备案个人网站做淘宝客wordpress导入演示
  • 购物网站的首页是静态巨野城乡住房建设局网站
  • 北京住房建设部网站网络工程师培训一般多少钱
  • 提高整个网站权重上海专业网站建站公司
  • 珠海公司网站制作可以做关键词优化的免费网站
  • 建个人网站能赚钱吗建网站的流程
  • ASP做旅游网站代码网站开发后端指什么
  • 在微信上做彩票网站嘉兴网站如何制作
  • 建设营销网站多少钱大型视频网站开发
  • 微门户网站建设网络运营者应当制定网络安全事件应急预案
  • 黑彩网站怎么做万网域名注册接口
  • 前端网站搜索导航怎么做wordpress 页面 文章 区别
  • 济南源码网站建设wordpress静态
  • 代理建设网站网站的域名技巧和空间选择
  • 建网平台seo优化的内容有哪些
  • 海南门户网站开发公司长春整站优化
  • 商务 服务类网站模板wordpress树结构插件
  • 网站最初的索引量从何而来设计公司企业网站
  • 网站建设对称对比型网店美工考试
  • 网站建设有哪些岗位非专业人士可以做网站编辑的工作吗
  • 网站开发的关系图和e-r图衡水网站建设的地方
  • 南昌简单做网站多个wordpress 合并
  • 职业学校网站模板wordpress 站点地址
  • 口碑好的购物网站建设wordpress多久学会