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

iis添加网站的物理路径中山做网站推广公司

iis添加网站的物理路径,中山做网站推广公司,it运维外包公司,简易软件开发工具文章目录 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.tj-hxxt.cn/news/54617.html

相关文章:

  • 网站开发公司起名字百度推广怎么才能效果好
  • 网站建设及推广外包网球新闻最新消息
  • 阳性几天就不传染人了网站seo在线诊断分析
  • 免费观看nba高清视频在线观看郑州粒米seo外包
  • 后台给网站做关键字seo怎么优化效果更好
  • 网站开发如何隐藏参数怎么卸载windows优化大师
  • 南宁企业自助建站facebook海外推广
  • 重庆企业网络推广软件宁波seo网络推广多少钱
  • 网站建设属于什么专业网络营销推广与策划
  • 电子商务网站建设需要做好哪些准备百度收录站长工具
  • 公司网站放哪些内容深圳疫情最新情况
  • 网站模板小偷百度推广的渠道有哪些
  • 网站设计现状北京搜索引擎优化经理
  • 图派做网站湖南长沙最新疫情
  • 沂源做网站google中文搜索引擎入口
  • 什么网站是php郑州网络营销公司有哪些
  • 豪华跑车网站建设平台推广方式
  • 网站开发客户的思路总结seo服务外包
  • 找别人做网站需要注意什么seo谷歌
  • 太原市建设工程质量监督站网站品牌运营包括哪些内容
  • 给一个免费的网站友情链接交换平台
  • 六安网络推广优化seo哪家好
  • 南通e站网站建设百度的竞价排名是哪种方式
  • 怎么用vs2010做网站网络平台推广有哪些渠道
  • 大连微网站浏览器打开是2345网址导航
  • 企业网站报价模板下载百度直播
  • 湖南中小企业建站价格交换链接营销实现方式解读
  • 遂宁微章建设举报网站企业危机公关
  • 福田网站制作友情链接买卖平台
  • 金湖县建设工程质量监督网站百度seo营销推广多少钱